Here's a selection of connectors that you can supply with Thunderbolt3 or plain USB dongles, most of which I actually own:
- Serial-Port
- Parallel-Port
- PS/2 Port
- USB A/B/C/Mini/Micro Port
- Firewire 400/800
- HDMI (and Mini HDMI)
- DVI
- VGA
- DisplayPort and Mini Displayport
- 10/100/1000 Mbit/s Ethernet
- SD/MiniSD/MicroSD Card
- CF Card
- Memory Stick
- SATA/mSATA
- IDE
- 3,5mm and 6.35mm audio jacks
Not everyone needs all of these ports, all of the time. They need some of these ports, some of the time - but everyone's requirements are different. You probably wouldn't argue that a Macbook should have Firewire Ports, but those are some of the most expensive devices you'd have, if you have them.
Should the Macbooks have more ports? Absolutely, but they should be Thunderbolt 3 ports.
Here's a selection of connectors that you can supply with Thunderbolt3 or plain USB dongles, most of which I actually own:
- Serial-Port
- Parallel-Port
- PS/2 Port
- USB A/B/C/Mini/Micro Port
- Firewire 400/800
- HDMI (and Mini HDMI)
- DVI
- VGA
- DisplayPort and Mini Displayport
- 10/100/1000 Mbit/s Ethernet
- SD/MiniSD/MicroSD Card
- CF Card
- Memory Stick
- SATA/mSATA
- IDE
- 3,5mm and 6.35mm audio jacks
Not everyone needs all of these ports, all of the time. They need some of these ports, some of the time - but everyone's requirements are different. You probably wouldn't argue that a Macbook should have Firewire Ports, but those are some of the most expensive devices you'd have, if you have them.
Should the Macbooks have more ports? Absolutely, but they should be Thunderbolt 3 ports.