Well ... maybe if home inspectors actually did their job rather than pay lip-service and simply collect their fees.  The home inspector I hired here in my Oakville purchase did absolutely nothing - as I found after his inspection, several electrical plugs that were loose in their fittings, two actually had a screw in the outlet ... attic insulation that was so poor, that the frame was exposed in some places ... yet no mention in the 'report' that I got.  A total scam in today's market ...