This is why spinning balls in Mac and the rotating hourglass on windows are annoying as you don’t know if it’s going to recover.  At least windows will show you a blue screen and make you reboot.  Mac will just stay in the spinning ball state forever.  In this way, windows is better.  FYI…haven’t had a blue screen for 7+ years.  Windows really be some more stable.