The pain points have gotten less painful in the last few years. As someone who has run a hackintosh at one point, Linux is a walk in the park in comparison.
Also, strange as it is to say, LLMs are incredibly helpful for fixing any little problems that do show up. ChatGPT and Claude do a great job of helping diagnose problems and tell you what to do to fix them. Less useful for experienced users, but for beginners they’re a lifesaver.