They were right originally when then went usb-c only. You could output hdmi on any port or do anything else with the port. We had gotten to the point where most offices had a usb-c adapter on the end of every loose hdmi cable so it wasn't an issue.
You mean Thunderbolt only. Not USB-C. Let's credit Apple for what they actually did, which was to go with the non-shitty port from the beginning even though it was expensive and everyone mocked them for doing so.