I don't understand, when they got rid of the audio jack and added wireless charging, why does the phone have ports at all? Couldn't they make a port-less phone?
Diagnostics, developer experience and backups are all hard to do wirelessly, but I am sure they are thinking about it.
It does need to be plugged in once and then enabled, but after that you're off to the races. We're actually pretty close. It wouldn't surprise me if the next iPhone had no ports, although they'll probably save that for a non-S year.