This was a design decision by the Android team, in response to users on the Nexus One (Android 2.x) getting confused about having 2 GB free on their SD card and not being able to install DRMed apps because their 512 MB of internal storage was full.
In my opinion, the less you store on your phone the better off you will be. I've seen the look on the faces of people who don't backup regularly and using your phone as a USB drive for your life is a "Bad Idea"
I have a ton of music and that's what I put on the microSD. If I lose it, no big deal, but it's really nice to be able to have all my music there.
Personally I'm pretty comfortable taking a quick glance and saying "Looks like it's not working, I don't really know anything about these, you should try the tech support number" without going all nuts or passive aggressive on innocent friends and family.
Instead of being comfortable feigning ignorance I instead choose to be proactive in educating my friends and family about the dangers of local storage and a haphazard backup schedule.
Don't be rude and assumptive.
Anyway, I'd much prefer simplified file sharing/connectivity between my Android phone and my Macbook Air. I already have all my music, data, etc on the Mac in Dropbox, I just need an easier way for my phone to get to it (adhoc wifi?).
Previously phones would mount the external storage to /sdcard/_external and /sdcard would be the internal storage. It is really crappy and horrible. What happens to my installed apps on external storage when I suddenly yank out the card? What about if I take the microsd card and then delete a bunch of app data on it and put it back in?
Personally I don't want to have a complicated exposed file system on a phone. I don't want to have the option of moving apps between internal and external storage. This sort of stuff is why Android gets a bad reputation.
"consumers are being asked to reveal their degree of price sensitivity"
http://en.wikipedia.org/wiki/Price_discrimination#Premium_pr...