People are complaining about USB-C again.
I have a USB-C ethernet, a C to Mini B for my mic, a C-C to SSD, TB3 to monitor + power. Attached to monitor is C to 4xA hub, C to Micro for Qi charger, C to A adapter for my keyboard.
Always having USB-C on one end is fine.