I've started using all of them as an early beta tester. Disagree with your assessment of Windows 10. 
well good for you, I was like you when I was younger (ye, you can feel the irony vibe here) with Windows 7

with windows 10 alpha (insider) testing it was too problematic, I seen my test box get bricked so many times
that even Windows 7 beta was imho less BSODy ...
so at some point I ceased to care ... slapped over back W8.1 on that box and that's it ...
yes, your experience may vary, which is good for you
for someone like me who does IT for decades and the experience is clear ...
if something is unstable and with unclear development update process (including failure to disclose changes)
then deploy more robust, stable solutions ...