Android - updates take care of everything, ports are universal. Any brand's charger/headphone works on any other phone. WiFi direct makes sure that you don't even need to connect USB.
IPhone - need to buy a new phone because the wallpaper changed. Oh, and they changed the charger and headphone...