Once a month? No. I hardly even reboot my Windows machine once a month...
Only the major releases of Windows 10 need a stop the world reboot. Those happen once every six months. And it's usually only a few minutes.
That's for a home machine. I've seen some enterprise machines take forever. I have no idea how they managed to fuck that up, but it's on the IT organisation of those enterprises, not on Windows.