Like even if you prefer Linux, Mac is a huge step up over windows and WSL if those were your only options.
Also latest Mac machines aren't even that overpriced as they were before their in-house CPUs, for the performance you get really there is only one PC chip out there right now that can be compared and that chip is available in like 2 laptops.
Linux is Linux Windows offers Wsl1 and Wsl2 integration
The closest thing macOS has in any official capacity is their containers project, running each container in a VM for "security" at the expense of poor resource allocation and no compatibility with table stakes tooling like compose.
It's pretty miserable in terms of latency and window management. If you can get this to work well with NX or X forwarding, that's cool, but it's a second class offering when that's your only option.
I watched a colleague use VSCode earlier today and was kinda shocked at the amount of pop-ups, and also how they'd cover the active pane, including what the developer was typing.
My attention system isn't built for modern Microsoft apps, I think.
My home internet connection pretty low latency (wired) and pretty high throughput (gigabit).
It's not absolute torture using the AVD, but it's definitely clunky.
However, in practice, at least for the kind of compiling I do, AWS EC2 VMs tend not to be faster than my cheap HP Elitebook. Maybe if you can leverage a hefty number of cores, the situation is different. For regular email pushing, the laptop is good enough.
The more I work with secops people the more I fail to trust or respect them.