I don't see anything better about MacOS than windows. Windows is more for power users and MacOS is more for people who want their hand held, that's all. Also it seems there is very little freeware on MacOS and you have to pay for everything. I replace both with Linux if I can.
Come on man, "freeware" gives you away so bad, like if you're not using open source software already, what would installing Linux do for you.
You think you're a Windows power user because you have two monitors or replaced your OEM graphics driver.
I think I'm a Windows power user because 100% of my day is spent in a WSL terminal and I don't do dick with Windows outside of that black rectangle and vscode and ... a password manager and.. browsers..um.. the screen clipping tool in 11 actually rocks too. Besides the point.
That's for work, for fun (don't tell) I'm ssh/mosh/tmux'd from my iPad sidekick into a Mac Mini vibe coding side projects that I push to Linux instances in the cloud.
You know, maybe I'm not a Windows power user, I'm not doing anything windows centric, no powershell no win32 application development no .NET. And I'm not setting up fancy workflows with Automator on my Mac or building cool iPhone apps, I have one HomeKit automation. And I'm not bootstrapping my compiler, recompiling my kernel, rebuilding the world on a custom glibc in Linux. But I can do all of those things, and I know anyone that says platform X,Y or Z is for power users is fulllllll of shit. It's sort of like moving away from your home state and feeling like you're not from there, that new place. Before long you go home and realize you're not from there anymore either, you've been away as long as you were there. Then what the fuck are you. Not nothing, not half something, you're everything, or you're something on the way to everything, you always have been.
You don't need to replace anything with Linux, you need to open a terminal. Make something, break something just for fun, you can do that anywhere, on all the platforms. You don't switch, you grow somewhere else for a while.