I'd love to use macOS, but macOS's font rendering on low DPI monitors (2560x1440) looks awful compared to Windows's font rendering. It's to the point that it's unusable for coding, so I just use Windows with WSL.
BetterDisplay is $15 or so and it changes the equation from ’horrible’ to ‘good enough’. Still not as good as other OSes but at least you don’t have to buy an expensive monitor.
Why Apple decided to not support low dpi is beyond me.
I don’t get to choose the platform my employer wants me to develop on, macOS it is. My wfh setup is on me; $15 is much cheaper than a $1000 5k display.
Apple doesn’t care as long as they move inventory, apparently.
MacOS only offers HiDPI for certain resolutions. There is a free OSS program that unlocks HiDPI for other resolutions: https://github.com/waydabber/BetterDisplay
I just tried disabling HiDPI at 2560x1440, and it looks quite bad! With HiDPI, I'd say it looks similar (if not better) than Windows.