I currently use Google Photos for backing up my photos. Unlimited photos backed up "Free up space" feature can delete photos/videos that are already backed up from your camera roll to free up space. I was considering using iCloud photos because $1.99/month for 250GB family shared space seemed fine until I came across something that left me scratching my head. any photos you delete from your device get erased from iCloud. How does this make sense? So if I happen to have a 16GB iPhone (for example) I can only backup 16GB of photos?