Win 10 gives me an onslaught of driver blue screens. I don't have time to investigate these, so I'm happy to stay on 8.1 for now. It's hard to not be annoyed in being asked to upgrade into something I already know does not work.
Windows 10 adds some improvements over windows 7, like hyper-v and http2. But in my experience it is nowhere as stable.