Unless you have very specific applications that require* windows; desktop linux has been a great alternative for a decade or longer I think.
> 1- Things breaking seemingly randomly
This is/has always been the kicker; especially with security updates. If you're comfortable switching; just reinstalling in place is the 99% hammer solution to get back and running imo, and isn't that bad as a last-resort.