To be fair, if you need these ports, it is easy to get a hub that provides them:
https://www.amazon.com/HyperDrive-Through-Charging-MacBook-C...
And over the next several years, it is likely that people will switch to USB-C peripherals.
And over the next several years, it is likely that people will switch to USB-C peripherals.