An average user isn't going to do this. They want the photos on their phone, they want to be able to watch movies, store music, etc, etc. Not store it elsewhere and rely on always having an internet connection. Yes, these are solutions to the low storage, but an average user isn't going to do this just to make their phone work. They'll just get frustrated by not being able to have their stuff on their phone.