That being said I hate windows 11 and the choices made. While I love windows 10, as it mainly just works and was a big set up from 7.
I use Linux nearly 90% of the time in server space. With Windows VM's mostly for the AD Domain Controller and Print Server, as Windows AD in a Azure AD Hybrid setup works great for user control. Integrates into my Linux server for a synced user control. The Linux alt is a janky option. Keeping user accounts locked down is pretty important for production systems.
The Linux desktop scene however is a great deal better than it used to be. Back in the Day I used to rock opensuse on a IBM T61, everything worked out the box with that install. Something Ubuntu at the time did not do. But the lack of software was always an issue and wine was not what it is today. Office 2000 and other old windows apps ended up working fine.