I have 10 on my main machine but I have others, kid's machines, laptops etc. that are still happily running 7 or 8 and TBH I don't have any inclination to update them. A couple because there is NO Win 10 support for them at all.
I can see the need for progress and their argument about the age of windows 7 and how much of the technology we have now was not available when 7 was created and therefor to maintain compatibility with older operating systems they have to effectively "dumb-down" drivers etc. so they will be able to use them, does hold some credence.
However, I do agree that the way in which Microsoft and hardware manufacturers are pushing that change does seem to be too aggressive.
It is human nature, the more someone tries to force you to change something the harder you try to resist that change.