CAD and video games are the areas where I struggle to ditch Windows. Many games work well under Proton and I have had luck with running Windows with an assigned GPU - but that does sometimes break for seemingly no reason.
Specialist software on the otherhand. I get that. Its the same reasonw hy I have a macboom for academic work and Windows for other work. Vendors not building across ecosystems is frustrating, though presumably thats due to tooling lock in.