My pet peeve in software is "magic defaults", I hate them. So much confusion, so many hours debugging.
To be clear, I love software with the principle of "polished and opinionated defaults, but the option to override". E.g. zed works fabulous out of the box (the love of my live, vim, the opposite) Gnome is simple, user friendly and focused (much like Apple). Stuff that Just Works.
No, my frustration lies in lower level defaults.