I am using Linux on my Desktop, MacOS and Windows at Work, Windows on my Surface Tablet (for now) and Android on a Galaxy Tab S7 FE, which we basically only use for drawing and ordering food.
All in all, I'm not a big fan of either MacOS or iOS, altho I can mostly tolerate MacOS in my daily life.
Generally for me there's some OS advantages/disadvantages as such:
Android:
Pros: Generally pretty open, apps can be side-loaded and file management isn't terrible. Nice customization options, Clip Studio works really well, Nomand Sculpt is a great tool for 3D Modeling.
Cons: Google'd and Samsung'ed up the Wazoo. Annoying features no one asked for.
iOS:
Pros: Very easy to use, generally very hassle-free when it comes to creative apps
Cons: Awful file management, no customization, no side-loading, hate the walled garden approach in general
Windows:
Pros: Generally easy to use, nicely configurable for the most part. Compatible with the most programs and Hardware configurations
Cons: Microsoft AI garbage, tracking, Ads, Customization is limited without external tools that can lead to instability
MacOS:
Pros: Once again, easy to use. Unix-Based, so often a bit smoother for setting up Development Setups and Hosting things. Many commercial software has official mac versions. Has some nice integrations if you have more Apple things.
Cons: Does it's own thing at every point and does not expose options or stuggles against them. Want to use a Macbook as a server? You better leave the lid open or have a always-turned-on external screen connected. Want to change the window snapping behavior? That'll be an external app you have to install that costs money. Want to make it so the touchpad and mouse wheel scroll in different directions? External app. Want to see all windows of a specific program? Better get ready to buy a Launcher replacement. Want to control the volumes of apps independently? No. Buy this external app that doesn't work. Think the Finder is a terrible program for managing files? Sucks to be you. It feels like I have to adjust to how apple wants me to use their device instead of being able to set the device up like I would like.
Linux:
Pros: You're in control. Even when something doesn't work, you can easily find out what it is and fix it. You have a ton of choices, it's endlessly customizable. With Proton, Game Compatibility is almost perfect.
Cons: Commercial software often does not have Linux versions, so janky solutions such as Wine have to be used. I for example use Clip Studio though wine and it... Works. But feels unstable and sometimes forgets about pen sensitivity. That said, if you can get over their often rather terrible UI, most Open Source Software such as Krita works very nicely and has unexpected and cool extensions and features.
I want to try bringing Linux to my Surface Pro 7 again, as the touchscreen woes have apparently finally been fixed. Also because I am eying replacing the Surface somewhat soon with a more powerful tablet-PC device running with AMD, which makes Linux a whole lot easier. So that might be this weekend's project for me. ^^