I switched from 7 to 10 when it was offered. I stayed with 10 for about one year, and I liked it thanks to all the fixes and improvements and despite the occasional quirk.
But after one year, I realized my computer didn't feel like it was mine anymore. I jumped to linux and never went back.