Nonsense. If as a result of innovation, it makes economic sense to replace an old window with a better one, people will make that decision on their own.
If it doesn't make economic sense to replace an old window with a new one, then those resources are better spent on something else.
So you deny that war stimulates innovation? A new world was created in five years.