Building Inspectors vs. Homeowners & Contractors (just a rant)