Users don't mind the notch. Jobs' iPhone had huge bezels. The OG iPad is ugly AF.
Face ID seems to be really convenient, fast, and secure. Animoji is fun and jobs seemed to have a sense of fun.
Macs just last a long time. My current Pro has lasted me 3 times longer than my previous Samsung laptop. My mini still kicks it with an HDD when coding. The ONLY problem I get with my mini is long compilation time on my Android apps and the Android simulator. Change for the sake of change is bad. One computer cannot do it all, if you require more than a Mac can do, move on.
TouchBar - some users like it, others don't. Just because you don't doesn't mean it's a bad thing.
My HomePod is a beast! No issues whatsoever. Amazing sound for such small footprint.
The login flaw with sudo workaround? Yea it sucks. But as anyone who has ever done software will let you know; it's incredibly hard to be bug free (if not impossible). The bigger the scale of your software, the harder it is to be perfect. Apple has a huge scale here of billions of devices and millions of software packages a user can optionally download. I don't know what you're good at but if you're good with math you can see where I'm going with this.
iOS 5 (under Jobs) was one of the worst updates at first. He was a perfectionist but (naiveness aside) nothing can be perfect.
I didn't know I needed the AirPods. Best damn product I've bought. Honestly, if you run/bike/sit on a desk but need to get up a lot - these are the best things you can get.