MS need to realise that many of the people running 7 just do not want 10 and if forced will go to Linux Mint or similar. Once they've gone, they've gone for good. They might not stick with the distro they initially choose or even switch to a totally different system, but the one certain thing is that they will never go back to Windows. I think most reg readers will know of one or more people who departed the MS camp when XP support ended, the same will happen soon with 7.
I've already migrated 75% of the way and I'm working to a target of fully switching over the next 15 months (except for one system running FSX which will be disconnected from the net).