I wouldn't dismiss MS as being totally innocent here. They even leave their customers "high and dry" on a regular basis. We screamed at them repeatedly to launch W8 with an option to disable Metro, fell on def ears. They promised after the 8.1 service pack a retro start menu for 8, instead they said screw you whom bought 8 and said wait for 10.
And the only reason mind you 10 is even free as an upgrade, even to pirates, is to keep the Chinese on Windows. Which shows how loyal they are to paying customers and their homeland US market in general. There are MANY former proud Windows customers whom would rather just torrent their OS now. With such blurred lines between patron and pirate, what does it matter?
Maybe eventually we'll have to learn Chinese to speak to their phone support staff.