Completely agree with you, 2017, 2018 and probably 2019 will be dongle years, however the way Apple is doing it is the fastest way to bring us to destination: a world where everybody moved to usb c. It is just a few bad years to endure. Same for ditching jack : seriously annoying today, but the fastest way to have a dramatically improved bluetooth market, with higher quality and cheaper products.
So much true, however what can they do about it? It took so long for the USB consortium to get their shit together and release usb c, and lightning is still superior in form factor. Also now the aftermarket for lightning is so huge, people will be so pissed if they have to replace everything they already bought for lightning. I'm not expecting them to ever move to usb c for their phone, rather when everyone is able to charge wirelessly they might just ditch the connector altogether.
So so true... the price to pay for having the most beautiful computers on the market... If they manage to dramatically improve the reliability of their products then I'll be fine with it.