It isn’t a nightmare, but it is an issue of conflicting compatibility. He flat out states that it is a vast improvement, and then goes into the issues it does have and what fixes should be focused on as we iterate in the future. I personally have had some of these issues, where some of my older chargers and cables do not work with more modern devices, as well as some devices having proprietary chargers and cables to get full power (looking at you, Oneplus “warp charging”). It isn’t the end of the world, but they are issues I hope people work on, so we can move closer to more universal standards and interconnectability. USB C is a huge step towards that, but it isn’t’ there yet.
I love that USB-C trivially expanded my laptop to having two DisplayPort devices so I can run 3 4K screens at 60hz