The problem is that a very versatile connector (lightning or usb) is also used to make something as trivial as charging a battery. The UE rightfully wishes to standardize the battery charging part only but that means either adopting a standard connector which would be a regression for some constructors or split the functionnalities in a transparent way from the user POV.