Man, lightning is FAR better than the fragile micro-USB. I’ve had to repair microUSB ports multiple times.
A solution would be to just require any port used to be freely available and open. Require Apple to open the lightning standard and make IP related to it unenforceable.