Yes, the vast majority of American engineers and supervisors do their job well. If they did not, we would have many more accidents than we do. One of the great things about American workers is that they take responsibility instead of blindly following orders. I have worked in construction in several foreign countries and observed some foreign engineers unwilling to take responsibility if it means questioning one's superior and this has resulted in a higher rate of accidents. American engineers are the best; they aren't afraid to get their hands dirty.
Not to mention buildings overseas which collapse under their own weight, etc.
In marked contrast to the construction superintendents and design engineers for example on the Kansas City Hyatt Regency skywalk project?
Plenty of carelessness and poor jdugement to go around there.