Not having i3 is truly the worst part about Macs.

(Yes, please tell me about some buggy half-compatible tiling window manager for my Mac.)

For real. Doesn't help that the three/four finger swipe between full screen windows/workspaces has a mandatory animation that you can't disable (you can turn on "reduce motion", but it simply changes the scrolling animation into an equally time-wasting fading animation).

Surely MacOS has some nice virtual machine that you could run Linux in?

Virtual machines aren't the solution for day-to-day computing though. You're missing out on the graphics acceleration, being able to plug things in that just work, and so on.

If you're running your UI on a Linux VM....why not just used Linux?

UTM.

You were being sarcastic, but aerospace is100% worth setting up