There should still be a way to utilize an external SD card when so many phones have limited internal space. The main use would be for people trying not to go over their limit when streaming (since there may not be enough internal room left), or on a plane, or in a remote location without 3g/4g, or out of the country where the phone may not work or be roaming. I would think that Google Music would give you the ability to choose where to cache these music files. I think the same should be true for the Camera app.
Everything should be easy, not difficult with crazy work around's moving files or needing root to get things done the way you want it. It is Android and should be customize-able!