The problem is not so much USB-C in and of itself as it is the dongles, hubs and thunderbolt and bi-directional power.
USB-C in and of itself is a good idea, and i think you are right it is a natural evolution of the USB standard. The problem is when you plug in a dongle that dongle has to negotiate who delivers power, how much voltage, what protocol for data transfer and it has to negotiate that with the host device. But that doesn't always have to be your macbook it can be your tv acting as a hub, or your USB-C macbook hub and then they both have to negotiate with eachother and the actual macbook, and in many cases with other devices in the same hub, to predict the result is so far beyond trivial that most people are going to plug things in like monkeys until something works or lets out the smoke whatever comes first.
All this is probably fine if you plug in the same things at your office or home, but if you actually use your mobile personal computer outside of it's safe environment to connect to a lot of things because you need to get things done it's not a happy prospect.
It's fun watching other people losing the cool over it tho, in a sad kinda way.
TLDR: USB-C is not utopia, and barely ready for prime time, adding thunderbolt to that same connector only made it worse.
stories like this:
https://www.theverge.com/2016/2/4/10916264/usb-c-russian-roulette-power-cords
are not not only about a bad manufacturer, but also about a standard that is inherently errorprone. No other type of connection has as much capability to fry your or other people's gear, and as much responsibility for connection safety outsourced to tiny circuits in a cable connector. And the mbp has 4 of those and nothing else.