I don't get the problem with the advert. They plan to recycle old window frames into other products. So what? You get nice shiny new windows. They turn the waste into a profit. Sounds like a good business plan to me!
I also don't get this argument about misleading people about climate change. The argument about whether climate change exists or not is irrelevant. It won't go away no matter how hard you try to argue otherwise. Its here to stay whether you like it or not!
If we take the cynical viewpoint, Its all about £££. After all, money make the world go round. It works both ways: Save energy, save cash! Simple! If you take another cynical view, you spend money, they sell you a product, money changes hands and generates jobs! Good for the economy. No one makes you spend the money other than yourself!
Wise words about payback though. People need to do their research. Jump blindly for something you don't need, and you only have yourself to blame. Whilst double glazing does have a long payback, you also need to think about the dwelling your fitting it too. It could make it easier to sell you house! Just a thought...