This is ridiculous. It was bad enough that Thunderbolt used the mini Display Port connector, now they're overloading USB-C which was already overloaded plenty. Overloading can be an incredibly useful technique when used in things like class operators in object oriented programming languages, but overloading physical connectors is a quick and easy way to break EVERYTHING. Look - the USB-C port on the MacBook Pro prevents you from using wall power and peripherals at the same time, and there's only one of them. Stop this madness. Computers are versatile tools and this is going to seriously limit their usefulness in the long term. Different connectors for different tasks, enough connectors to do those tasks simultaneously, has real world benefits that aren't negotiable in serious usage.
This trend has been evil since the iDevices launched with their all-in-one connector.
My prediction is that we see an awful lot of devices move to this model followed by sales dropping through the floor as the cracks start showing in real world usage. Maybe we'll see a resurgence of desktop sales at that point, assuming the motherboard manufacturers don't blow the goat as well.