Android / iPhone are becoming completely incompatible at a hardware level. Lightning instead of USB. No headphones. No SD card. Next it'll be some proprietary SIM card standard. It's almost like their afraid someone is going to crack iOS to run on and Android handset the way macOS can run on a PC
To be fair, the SD card has been abandoned by the Google Nexus line as well. It caused a lot more problems than solved. Now that storage is relatively cheap, more manufacturers are removing it.