Very simply put, the Germans look at buildings as a legacy. When they approach a building project they think about leaving the building to future generations almost as a gift. Cost is a secondary consideration to quality.
We Americans think not about the long term implications of our buildings or their effect on future generations but on the short term implications of up front costs. With cheap energy and a quick buck to be made, why be concerned at what you are leaving to your grandchildren?