I also do not like that Apple has completely removed all USB type A ports on the newer MacBooks. USB type A plugs are still very common and I wish Apple left one or two on the newer MacBooks in addition to the USB-C ports. Yes, you can use USB-C to USB type A adapters but it is annoying.
I also do not like that Apple has removed the Ethernet and microphone jacks. Both jacks are still useful to have on modern computers. I'll make an exception for removing the Ethernet jack on the MacBook Air to accommodate a thinner chassis but wish the MacBook Pro chassis was kept thick enough to accommodate the Ethernet jack.
Ethernet is available over the ports via fairly cheap adapters if you need it. There's so much bandwidth on a thunderbolt port that it can do that and a display or two at the same time.
Build quality was also stunning. It’s still good, but the gap between brands is shrinking.
Arguably the worst part about modern MacBooks is software. I don’t know anyone who finds it more stable/convenient to use or pleasant to develop for :(
I simultaneously agree with you and also look at the other operating systems and realize Macs are still the best option (at least for a laptop). I want to like Linux more, but it feels like I start from scratch every time I do a major upgrade.