Yes because you really need 600GB of mp3s which on the back of an envelope calculation is over 1000 days of listening for 8 hours a day at a reasonable bitrate with no repeats...
I'm sure, at amazon prices which is a fair approximation including CDs, you didn't spend $100,000 on them either.
This is really not a problem. Well it is but only greed created it.
You miss the point. The idea is not to be able to listen to all music, but any music from one's collection.
Putting this down to greed? What an incredibly short sighted, ignorant thing to say. Perhaps we should have stopped at black & white feature phones because only greed could mean we wanted to access the whole internet on the move?
It isn't a "solved problem" because there are still issues with the solution.