The reasons most of the complainers eventually move to the new edition are simple:
Everybody else knows better, and waits for at least Service Pack 1. Which is why Microsoft stopped doing Service Packs.
Windows XP is STILL in considerable use. How many years has it been unsupported?
Windows 7 is STILL the most popular release, last time I looked. How many years has Windows 10 been out?
Yeah, eventually pretty much everybody will have moved to Windows 10, or dropped Windows and gone to Mac or Linux, or stopped using a real computer and switched to a tablet running something else.
But if you think the complainers will become happy, just read the comments on these Windows Ping List threads from Windows users. There's a lot of unhappy people out there who are running Windows 10 and don't like it. The past times I saw an effect like this was with Windows 8, and Vista. Win7 became extremely popular, and XP beccame legendary for the way people took to it. Windows 10 has a long way to go before it reaches that status.
In 2020 when windows 7 cannot be updated..... My understanding is that Microsoft will still provide updates for corporate customers. They will have to pay for this service
Just give me a Windows start button and I can deal with any edition of Windoze. 98, 2000, XP, 7 and 10 have start buttons. 8 did not. A really dumb move/