Now, Microsoft has decided to make Windows 10 upgrades free for Windows 7, Windows 8 and Windows 8.1 (excluding Enterprise Editions), and to allow those who upgrade to Windows 10 to continue to upgrade to the latest OS for free for the life of a device. Will that decision forever decouple Windows refreshes from hardware release cycles?

Sounds to me like its just the opposite