I'll disagree with you on all of that, except Soldered on RAM (and even there I don't have a huge problem. I more have a problem with the fact that 8GB is the default configuration on the MacBook Pro and you can't buy a 16GB in the store (in an otherwise-base config) and walk out with it.)
I think most pros want the laptop to be lighter, thinner, and portable as long as it can perform well. They'll deal with the Thunderbolt 3 ports to connect everything (power, video, network, peripherals, etc.) because it keeps everything neat and clean.
Fair enough. Maybe I'm just old school. For example, when I upgraded from an iPhone 5s to a 7, I didn't think I would miss the headphone jack, but I still do. If I had to use a dongle for basically every single thing on my laptop, I'd probably go mad. I don't use a laptop for my professional work, so I compromise performance for the sake of convenience.