OTOH I have a friend who would argue this is a sign of perfect design, and the amount of hard drive space a software package takes doesn't matter so much these days anyway. Six of one, half a dozen of the other.
- MS exchange: forces you to use outlook and is buggy
- Linux: Bluetooth headsets stuck to 8bit (instead of 16bit) when using them with mic, external sound card not fully supported, encryption not coupled with user login (and using suspend to ram makes it useless)
- Windows: Backups suck (built in can silently fail, no user folder etc), pushing Edge hard, not unix
- macOS: the dock, can't switch between windows of the same app efficiently, hard on exotic keyboard layouts, bad font rendering on non-retina screens
Very slow and un-intuitive/convoluted UX.