Linux is just way more stable. Ive had miner executable uptimes of 60-70 days. Thats not system uptime, thats literally how long EWBF ran uninterrupted. In my experience, ive managed about 300 windows rigs and we had to constantly reboot like 20-30 a day no matter what we do to them.
I have both ubuntu and windows 10, it is true that linux is more stable, but windows 10 is much easier in OC. And I did not face any reboot issue in Windows 10, do you mean windows update reboot?