What's the big deal about lacking a headphone jack? Every phone comes with an adapter that plugs into lightning anyway. Or you can go wireless. Headphone jacks are old technology that you simply do not need. Your headphones still plug in just like they always did. It's like having a cow because your new car no longer comes with a spare tire. Get over yourselves.
That is the problem. Now you have another dongle. Another dongle to be easily lost, and if not lost easily broken. Another dongle to put stress on the connector.
Now what happens when you want to listen but need to charge. Now you need yet another dongle and hope that that y-dongle will allow you to charge and listen at the same time.
Just because something is old technology does not make it bad. There are still plenty of 60 year old speakers that sound just as good as they day they were bought and sound better than brand new ones with all sorts of fancy research put into them, because in the end it is still the same underlying concepts. Just because a headphone jack is old technology does not make it bad, in fact because it has been around for so long and is so ubiquitous there is no reason to change it for change sake because now you are just breaking compatibility with millions of devices. Perhaps if they provided some substantial benefit from its removal, sure. But 'water-resistance' whatever that means and has been done before while keeping the jack, definitely is not a good enough reason. I also have yet to meet anyone at this point that gives a damn if their phone is thinner, so that sure isnt it either.
Its purely change for change sake, leaving out the whole proprietary lock-in aspect