Configuring presentable fonts for the nth time was the thing that tipped me over the edge years ago to promise to myself that I will never again make another Linux desktop configuration until I see one that _out of the box_ provides a not-obviously-buggy presentation for every app that I use daily.
Since then I have yet to see an environment meet that bar, and have wasted no more time configuring X, fonts, compositors, themes, key binds, etc. I look forward to this changing one day, but I'm not expecting it soon. The ecosystem moves between technical targets too often to reach sufficient polish to meet the bar.
I generally replace the monospace/console font - but i do that on MacOS and windows too.
Tbh I find the lack of decent (tiled) wm (as well as broken display on "low-res" (1440p/QHD) external displays) on MacOS much more frustrating. I make do with yabai, but the hoops one needs to jump through and the resulting fragile setup isn't great.
Hm, now i came across this - so maybe there's a decent fix for that too?