Windows isn't free. It just happens to come with the cost of your PC, but the PC manufacturer pays for it (and passes the cost to you).
They just noticed that no one upgrades Windows (and why should they? When was the last time you were excited about a windows release? XP? 95? 3.1? Maybe 7 if you're coming from Vista?)