I don't think you're missing anything. I agree with you 100% right on.

What concerns me more than they builders or makers are doing shoddy work is that the quality controls of the businesses has gone downhill. If the company decision makers were not "ok-ing" the crap they get, then they wouldn't keep making it that way. Is there a resolution in sight, besides more expenses? Don't know, but I doubt it.