Depends on the distro. Arch broke a lot for me. Almost as much as M$ spybloatware. Now, Debian in other hands, never broke anything.
I'm not a microsoft lover, and they have gotten much worse over the years. They are scumbags but they have the best for OS for day to day use.
My dad was into trying different tech stuff out, so I've had access to linux going back to like red hat 6.0 or something in the late 90s. Say whatever you want about windows, but I've never had any version of windows(even ME, I never used vista) corrupt itself due to grub shitting itself. That's happened to me like a dozen times over the years lol.
Linux is good for servers, it's bad for day to day use. My linux server has ran for like 15 years without crashing.