I can see Microsoft dropping support for Windows 7 and 8 prior to the stated "end of support date" if they can move/force enough people to Windows 10.
It's already happening with Windows 7 -- has been for the last year. I intended to write a separate post or thread about it, but after 3 edits it still comes across too much like a rant. This may too -- if so apologies.
MS 1st started making Update Tuesday artificially difficult with XP as they got closer to the date when they pulled the plug entirely -- afterwards, assuming you added the registry hack to continue receiving updates, things went back to normal on that 1 Tuesday a month. Then they did the same with Vista, which for all I know continues -- they were successful in making Vista so unusable I quit running the one copy we had. And they've been doing the same with win7 for quite some months now, though if you have a powerful enough machine, & wait for Windows Update to do its thing in the background, you might not notice... with its limited resources, a win7 VM running full throttle in a loop for hours waiting for Windows Update to find what's available is Quite Noticeable, especially when downloading those updates may not work once they're finally available.
Microsoft also took steps to make working around Windows Update more difficult. They ended the old listing designed so IT folks could see what updates were being released, download & test them. The pages with the month's kb hotfixes aren't live for some time after the updates themselves go live, & then many of the links to those pages are broken, & some pages never do make it live. So I do a bit of a dance... last Tuesday after ~45 minutes this copy of 7 finally listed available updates, so I updated it & then rebooted to a copy of 10 where finding updates took less than 30 seconds. After that I updated other copies of 10, usefully killing time for the KB pages to go live on microsoft[.]com.
Back in 7, I went through the Update History, tracking down the info for each update & downloading the patches. To apply them to other copies of 7 in VMs & on hardware I use Task Mgr. to kill the Trusted Installer [sometimes have to kill it more than once as it re-spawns], use Services to kill Windows Update, run a patch .msu, then repeat, kill Trusted Installer, Windows Update, & run the next patch.
With their development tools MS also defaults to effectively eliminate compatibility with XP, to a lesser extent Vista, & I expect with the upcoming anniversary releases, compatibility with 7 will further decline. Right now I've already had problems with software like Bitdefender being written to target 10, & no longer working properly in 7. Microsoft's big push to use their universal platform for all Windows software abandons 7 entirely.
As far as Microsoft's current development efforts go, everything new targets Android & iOS, followed by their store, ignoring 7. While their browsers look like they may be headed the way of Windows phones, Internet Explorer isn't getting much needed new versions, with development focused on 10's Edge.
MS has publicly said that it's coercive tactics to get people to upgrade 7 to 10 will end once the free upgrade is no longer available at the 1 year mark. The may extend it of course -- some feel that they probably will -- &/or they might offer pricing like they did for 8, so you can buy a real license cheap etc. And the 1 year mark could also be when MS takes the gloves off. They could make forced updates to new builds something you have to pay for. And they could take more steps to make 7 harder to use. It's hard to say now that MS has taken to what I expect to see on a TV ad for some new miracle frying pan.
[Maybe I place too much importance on it, but MS announcing a new tool for 10 that is anything but bothers me, maybe more than it should... *to me* it seems to clearly cross a line, not falsely hyping something but misrepresenting it entirely.
With 10 MS has tried to move the focus to Windows Update & away from ISOs or setup packages. With their Insider program they've moved from focusing on pros, or at least more experienced & knowledgeable folks, to the often loudmouths who love to overstate their limited understanding. So I can see marketing-wise why Microsoft may not want to come out & say that 10 can now download an ISO & run setup, rather than updating builds through Windows Update, without those options in the setup dialog. But to hype it as a new tool rather than capability that's always been there to me is misleading to the point of a lie.]