"uselessly expensive ports on the back" ?
The above is just a typical example of an uneducated user who doesn't understand the value of Thunderbold or USB-3.
Well, "to each its own".
People only see the value of a product they are going to use.
It's no worth putting a Ferrari engine into a VW Golf, even if the added horse power might make many happy, some folks will be sorry to see their mpg go the way of the dodo.
In this case some users need a plethora of ports from the get go or CHEAP expansion.
Thunderbolt is expensive. Yes, some docking stations give you a good range of I/O, but when all you need is one port and you're supposed to buy enclosures or docking stations and whatnot for that need or when you need a lot of legacy ports due to your work, you're not gonna praise the song of "all new is better".
Yes, the I/O will make a lot of sense to a lot more people further down the road, but it's ignorant to believe that those professionals with niche needs or even common legacy needs voicing their disconcertment is somehow "not understanding".
Instead, you don't understand their workflows it seems.
Glassed Silver:mac