[Just about everything is fine to me - I must defend your criticisms with the fulfillment of my subjective needs]
Hey - guess what?
It's great you think the macbook 'pro's work for your needs - lucky you. For a lot of people they don't.
That's a harsh reality (apparently) you should learn to live with. Just like the people weighing whether this is the last straw and they need to abandon Apple all together (or look for a last gen model).
As for your apologist whitewashing:
1) Any sensible 'pro' would go for a quad core processor or a ram increase on a 13" model before wanting a touch-bar therefore the touch-bar is a gimmick that appeals to the tech illiterates that don't really understand what's most important to sustain the value of the machine over the course of its life. The touch-bar should be just another basic feature like the track pad or iPhone thumb ID included at no extra cost - it's simply a benefit of buying Apple.
2) I know that you can't distinguish between what works for you and what would be best for most. I personally am writing this on a 15" mbp - that doesn't mean the specs on the 13" line aren't garbage. Dual cores are insufficient for pro apps, the 13" models not offering the option undermines the value in the line itself. 13" users have a high starting point & an increased price to deal with and they get the same number of cores as previous gen models. Where's the value in that price hike? There is none.
3) Again, I know that you can't distinguish between what works for you and what would be best for others. 8gb of ram on 13" models (that's soldered) limits the life of the machine and is the same as previous generations. Which begs the question why would someone pay more for key features that are the same? It's also tiny for 'pro' apps. On the high end there are plenty of people screaming they wanted a 32gb option so again it's not about you.
4) 15" models maintaining the same base storage for an increased price has nothing to do with what option you decided on. Your point is off topic and irrelevant (i.e. a red herring).
5) The I/O sucks precisely because it
isn't flexible. What's flexible is being able to
accommodate what people need
natively. Relying on users to buy and add more stuff is the opposite of flexibility. The I/O is not diverse. The ports are narrowly focused - OBVIOUSLY. Furthermore some of those usb-c ports don't even run at the high speeds promised which then begs the question why not add
standard ports since Apple is delivering under-performing usb-c ports.
6) Magsafe is a key feature that has probably saved every person an accident over the course of owning their laptop at least once - to remove it is unjustified and therefore stupid.
7) Again (like most fanboys) you have an inability to think beyond yourself. Bluetooth is more expensive and lower quality than wired connections (by definition). There is also the issue of battery life. Once again, what works for you is not best for everyone. Should I argue that simply because I use a wired connection with superior audio and no worry of battery life Bluetooth is unneeded? It's a non-sequitur.
8) A rotting ecosystem - of course - effects buying a laptop because you are committing to that ecosystem. The software you buy, the peripherals you use, the connectors and so on lose value if they are only for your laptop and can't be used with other devices.
9) Apple has shifted their schedule of releases by implementing these hard release dates every year. If you've actually been using OSX for that long you should know that. While I can't cite an objective source, there have been to my mind and others a rise in the buggy-ness and lack of quality of those updates. Poll long time users on what the best version of OSX is - I doubt you'll find something current.