I agree, but not for the reasons you've stated.
The methods are unacceptable, because they cut into profits. The reason anything at all is built in the US isn't because of some intrinsic good it will provide; it's because someone will profit off the building. If the finished product provides some value / service, that's entirely incidental.
If you look at it this way, the problem simplifies greatly. It becomes easier to explain why we have failing infrastructure (too costly to maintain = no profit to be made off maintenance), why a lot of new builds seem cheaply done (more expense put into design, materials and execution = less profit), etc etc.