I run Fedora KDE in a VM on Windows. Although it's a bit of a pain to get setup exactly the way I like - I can tweak just about everything without the need for a 3rd party utility. On Win11 I use StartAllIsBack to add some customizations - and get rid of some horrible Win10/11 UI restrictions. Similar utilities are available for MacOS. So, from my perspective, Linux has OOTB expansive customization with some Window Managers, vs needed 3rd party tools for Win/Mac to get a reasonable level of customization. The ability to both match the UI to both ones workflow preference as well as getting ideal aesthetics is a real plus.