This is kind of the reason I have switched to Mac. I used Ubuntu throughout my CSE degree and a year after. But system bricking at random upgrade, needing a fix was a no go for me at work. I understand some people do not face this issue.
But whenever I wanted to try out something new or install anything, some random stuff would go wrong and would need hours of searching and fixing. Happens much less often with MacOs.