The Chinese, Japanese, Koreans, Germans, etc might disagree. There's a lot of people out there who seem to be able to build very high quality things fairly quickly. It seems like it's the Americans that are struggling. We have for a long time, actually.
I would argue we just have a shitty building culture. We chase trends, cheap out on materials and salaries, overcharge for services, ignore maintenance, and shun process. We're way more interested in the shiny and shooting by the hip than the boring careful measurement. Growth is more important than quality to us. Greed and the new are our gods. HN is the pulpit. Laziness is the ladder on which we climb toward the heavens, ignorance our fuel. Watch this, I'm going to reinvent the wheel! We won't be able to roll on it but we can sell it for a bundle before it collapses.
It doesn't seem this way because we have so much money keeping us afloat. Like Google, the company renowned for its tech culture, but really makes most of its money selling eyeballs to Nike and Kraft.