You are basing opinion on what others say? Why not find out for yourself as they could be wrong. Are these same people still using 8 and only trying to get others to use it so that they themselves feel right about their decision?
Its funny how every other version of Windows is seen as evil, its like they are playing good cop/bad cop with their own versions.
Win 98 Good
ME bad (to be fair, this deserved it)
XP Good (XP was seen as playskool windows when it 1st came out, blame interface colors)
Vista Bad (Vista was fine if PC was new enough)
Win 7 Good (Vista with a new paint job)
Win 8 bad
Win 10 good (though in your mind, this last pattern has swapped)
resistance to change happens every generation, there are still people using XP now.
Win 10 might exist so long that people forget this pattern or just become so good as to repeat it with the next version. Since win 10 gets a brand new version every 6 months, it can grow to include new technologies meaning the need for a new OS is less necessary going forward.