It being proprietary stops people from actually implementing it correctly.
It closes the market to either buy a 40$ cable from Apple which is fucking highway robbery, or you get shitty knockoff. No in-between. Proprietary has never been a good thing for consumers and never will.