I know it's not popular, but I think Powershell returning objects is quite nice. It seems much better/easier than trying to parse raw text in Linux.
That said, if I'm making something new, I never go with an MS stack. I just wish I had some Powershell type options in Linux from time to time.
PowerShell is available for Linux and MacOS. Which means you can have the tool you like and run on a non-MS platform.
I know it's available, but I always assumed it would be a 2nd class citizen.
I just tried to install in on my personal macOS system. I tried brew, as Microsoft gives instructions for it...
> Warning: powershell has been deprecated because it does not pass the macOS Gatekeeper check! It will be disabled on 2026-09-01.
It went on to do more and then prompted for my password, but I canceled out of it. I'm not looking to get started with anything that starts with a deprecation warning. This is what I'm talking about when I say it feels like a 2nd class citizen. I can only assume I can't use 100% Powershell to admin a system, like one could with Windows.