Because they're Apple and they can and all the fanboys will fall in line.

My wife has an I-phone and I agree it's a PITA to get pictures off it. You copy a few, then the phone locks up and won't let you transfer any more until you go all the way back to the beginning of the process. Between stuff like that, and the hassle she had to go thru the time she forgot her password, should I ever get a smart phone, it ain't gonna be an I-phone!
Yeah, I don't get the need for a whole bunch of USB cables with a different connector for each gadget on the other end. And this isn't even remotely limited to Apple stuff. I have 2 digital cameras, both use different cables from each other, an mp3 player that has yet another unique connector and USB hard drives have yet another type.
Not trying to talk you into anything, you're probably better off with what makes you comfortable, anyway. But just to clear the muddied waters, iPhones got away from cables years ago, I don't think I've ever plugged my current model into anything. Wireless charging, wireless transfer, etc. I even have a MagLock mount in each vehicle, which the phone just sticks to (magnetic), and wirelessly charges through. All photos automatically upload to the NAS through WiFi as soon as I arrive home, or overnight while I sleep, depending on battery status... no manually retrieving them.
That's kind of the beauty of the phone for me, it's simpler and cleaner, not the other way around. That said, lose your passwords, and you're going to at least face some inconvenience to get it retrieved. I'd recommend a password manager app, as essential in today's world as a credit card or pocket knife. Ironically, one of the better ones out there is integrated into iOS as part of your iPhone Settings app, but there's also always SecureSafe and Norton Password Manager.
Speaking of passwords, and folks who lose them... if your passwords are anything other than random, if they have literally
any similarity to them between institutions, having just one of them cracked or leaked means having
all of your financial accounts accessed or wiped out within hours. The better hackers are very sophisticated today, with automatic routines that will try your email / password combination at every financial institution on earth, once they obtain it from a data breach.
Put otherwise: Your wife gets an email that an attack on Target's or Kohls' site may have compromised her data? Better believe that same password/email combination, and
tens or hundreds of thousands of permutations of it, have already been tested against Wells Fargo, Bank of America, Fidelity, etc., long before you even heard of the data breach. Use randomly-generated passwords from a password manager app, for your own safety, please!