s
sony phones are waterproof ( if use the magnetic charging port , waterproof for the life of the phone, if the usb flap is constantly opened, the rubber seal weakens after a year or so), in fact, my sweaty pocket even activates the screen on sometimes, so I clean under the tap, the most sealed phone available
I don't like cloud, so I use 64gb sd card (128gb is possible) , so I can have a lot of 1080p video and games, flacs files.
cloud or streaming is good most times, but when driving up and down NT (mostly from Kowloon to northern NT), some places are flaky not great if the kids are screaming when the signal is lost/bad, but there again, it's back up as I use a old psp with mp4 video on sd card in the car for kids programs, keeps them quiet (older one not an issue nowadays as it's my 6 month daughter now as she prefer some to carry her instead of the safety of a car seat)
but at end of the day, everyone requirement is different ( I note that my friends had to use my tablet with sd card for video playback usage as their ipads could not get a signal or wifi was flaky and the issue of transferring video to internal memory of the ipad was a pain via iTunes according to them )