I wa extremely annoyed when they showed me the USB-C connector the first time. Yes, it's small, yes it will fit both ways, but inside the male oval connector there is another male tab/connector with tiny gold-plated contacts. So fragile, so difficult. Lightning is a much better physical connector design, even if it would be more expensive to make.
And have you seen the small disasters that can happen with badly made USB-C cables? Way to much power over way to tiny cables, wrong/no resistors, twisted pairs that shouldn't be twisted. The crap that was/is for sale on Amazon and Alibaba doesn't cost that much. Just a new Google Pixel/Macbook 12"....
https://plus.google.com/+BensonLeung/posts/EBGMagC46fN
That's why I never used any $3 lightning cables, just Apple's or MFI ones. $1000 for a phone is a lot of money and $30 for a cable might be a lot, it's still 1/33 of a new phone.
But just take a look at the deceivingly simple design of the Smart Connectors on the iPad Pro's. Easy, can carry data (at least data from the keyboard) can be used to charge (Logi Base stand), works with magnets that are already there for the covers. I know that connectors can't have that big a surface when you want 40Gb/s+ datatransfer speeds. But come on, it's so much better designed when compared to the USB-A, B or C or the numerous other badly designed connectors out there.
Come to think of it, Apple has a history of designing beautiful connectors. Magsafe, Magsafe II, lightning, Smart connector, (I didn't care much for the 30-pin connector), FireWire,
I would love the whole world using the same power/data-connector for phones, tablets, laptops, monitors, everything. But just look at power outlets, how many different connectors are there? They have been around since what, T.T. Smith's in 1883? And even after 133 years there is still not a unified AC power outlet. Ok, one for 110V, another one for 230V.
I'm not holding my breath for a decent designed unified connecter any time soon, although USB-C could become a badly physical designed but at least unified connector, as it an hold a lot of different legacy connectors.