Correlation does not imply causality. The burden of proof is on the inclusive case.
Windows upgrades allow fresh installs so that's rubbish.
Windows upgrades allow fresh installs so that's rubbish.
It's a fact of Windows in the consumer market that upgrades just don't happen. Consumers almost always run their computers into the ground, then get the latest version of Windows when they purchase a new PC. This is something you stated in your post, yet you seem to think that MS will magically change this behaviour with this price point. I see no evidence to support that.
Additionally, the MS Store is almost a direct response to Apple's App Store on OSX.