The problem with the non-standard connector is this isn't an Apple defined standard. This is USB. And the problem with this design is I can use a non-Apple cable to extend the keyboard (because the keyboard has a USB plug on it), but I can't use the extender for something else (e.g. even an Apple mouse!).