The EU addressed this by saying that they'll keep up with technology as it moves, but one thing that technology is famous for, and the EU is infamous for, is the speed at which it moves. 5 years is a blink of an eye in politics, and a lifetime in tech.
Thats not to say we'll never see another USB version, I just worry this will considerably slow things down.
It seems to me the more future-proof way to do this would be to force companies to use an open-standard. We'd still be stuck with the dreaded micro-usb, and possibly lightning if apple let everyone else use it too, but it solves the proprietary issue without locking us in for another ~10 years of just type-c