You brought up cloud storage. The data has to get to the cloud first. I know people who have taken every cd they have ever bought and ripped them through itunes. Imagine a person with a 10K song collection who wants to have access to their music anywhere. If you are thinking big picture then you have to realize our internet speeds aren't that great for the cloud. Your bandwidth is limited. Even at the best Fios has a 35mbps up speed. Even if your cloud storage supported that upload speed (doubtful) a large collection would still take days. There is countless people who have terabytes of data, whether it be music, photos, home movies, etc.
Now using the cloud argument, now that I don't have a sd slot so I need to spend this time uploading my music collection first.
Let's use 64 gigabytes of music for example. The average upload speed in the United states is 1mbps. So if you were running max upload it will take around 176 hours to get that data to the cloud. That is if you were running the max at perfect conditions. Realistically if you do another things on the internet while uploading, you will slow down the process. If you are part of a household your internet will be tied up by everybody accessing it and you may have to only upload at night when people are sleeping so do not complain about how slow the internet is.
Until we get faster speeds, cloud usage isn't that great for data consumption for some of the reasons why people would use a sd card for in the first place.
I am sorry, but not once have I met a person who would need 64Gbs of music at all times. This is a bit of a ridiculous demand. But lets say you for some reason must have access to ALL of this music at all times, why do you keep saying that you would be uploading the whole of 64Gbs over a mobile network? Would it not make more sense to upload it from home, work or from wherever you spent DAYS ripping 64Gbs worth of your CDs?
OK, I see you did mention being part of a household, but, realistically, I don't think you will be uploading huge chunks of data THAT often, so your referencing internet sharing etc. makes no sense. Fine, do it at night. It's not like you are going to upload one file at a time. Put it in a queue and go to sleep. Do it for a couple of nights. You just ripped 64Gbs of music. How long would that take? If you survived with all of your music being on CDs until now, surely you can take a few more days.
I realise people have terabytes of data and so do I, but you don't need all of the data with you at all times. You only need a fraction of that. I don't need every single picture I own to be on my mobile. I'll probably want pictures from my latest trip, as those are the ones I am likely to show/view, but they will too be archived in the future probably after my next trip. And the albums I would keep on my phone would have first been sorted on my laptop cause I don't want to browse through crappy pictures or multiple takes etc. Basically, you carry your favourite things at the time and not everything you own
Are you telling me, that 10 years ago you would have carried all of your CDs, DVDs, laptop/desktop, external HDs, photo albums etc. with you at all times?
What I am saying about the cloud storage isn't my imagination. It's happening.