I don't think anyone really knows yet, I think your right a subscription model is being considered by MS, but it is also true, it appears that win 7 and Win 8 users will get a free upgrade - I have read.
Perhaps MS want us all to move up to WIN 10 and then spring a subscription model on us, for 'upgrades' ?
I shall be keeping Win 7 on my system
Z