Anyone able to shed some light on this?
Yes. It's all about economics.
The companies that produce these aren't trying to make the best product possible - but the most money possible.
Windows developers are 2/1p.
If their "wiz kid" nephew can whip up a billboard in VB6, by copying stackoverflow question code, then so be it.
But yes, this isn't completely the fault of Windows - the consumer OS designed for Grandma - but perhaps the fault of those deciding to use it.