The two reasons that prompted me to move away from Windows 10:
With each big updates, docker breaks, taking me unnecessary time to resolve
The OS usually updates itself and reboots, thereby losing the current state. I need to open all my apps again, start my scripts, run docker and others. Imagine coming from the lunch break to have a presentation and this happens.
With the Windows 10 May 2019 update, there's the option to pause the updates so that it doesn't do that automatically. This might be a solution to both points made above.