Just imagine how easy things would have been if these 3000$+ computers had the necessary ports built into them.
3 usb type-c and two type-A ports, hdmi out, sd card reader should be bare minimum. A 3.5mm headset jack and collapsible rj45 or very least rj45 to usb adapter should also be included on machines intended for professional use.
Edit: for those complaining about having to disconnect multiple cables, sure you can buy a hub or dock if you want ease of use. But that would still be possible on a machine with its own ports. You don’t have to have a working dock to actually use the machine.
Tipping had devolved from customers saying “I’ll give something extra for extra service” to restaurants saying “since you pay for the food, why don’t you pay for the staff too?”
Only real way to get rid of this culture is to ban it to start. Workers need to demand living wages at the same time as ban comes into effect.