Re: Long term 2-3 years... WTF
If Microsoft are making this change to generate short term revenue, they are mistaken.
Maintaining multiple versions of Windows Server, Windows 10 desktop, SCCM, Azure and the whole caboodle costs a lot of money. MS can afford to lose the money, but customers have different expectations.
The only attractive feature of this update model is to small companies experimenting with Windows. Perhaps it appeals to developers looking for new niches. MS could make a small fortune selling MSDN and Software Assurance licences -- losing a bigger fortune in the process.