I mean.. I see what you are saying, but Google Music allows you to upload your entire music collection to the cloud to stream on any device you want. I get DRM sucks, but - outside of Amazon with smaller limits - no other company gives you this service for free with no questions asked.
Complaining about DRM in Google Music is like complaining that the Dalai Lama farted in front of you while helping you reach total conscientiousness.
First let me say +1 for the fart joke (I'm a sucker for those) and the Dali Lama was just icing.
However, it's more than just complaints about DRM. A lot of these decisions they made are serious problems:
- They do not follow the Android API for storing Music and Playlists. They don't store the data in the
MediaStore which is where they tell developers to look for media information. This effectively kills a lot of 3rd party music apps. It also renders an entire portion of Android completely useless.
- Google Music
takes control of playlists from the device if you edit them in Google Music, preventing any other app from even looking at the playlist. There are ways to "hack" the music files out Google's "hidden" storage, but not playlists. This effective kills almost all 3rd party playlist apps.
- Google Music is now the default Android music player. There is no more AOSP player shipped. (say as opposed to Email vs Gmail). This is actually why Cyanogen is building his own Music player.
- Also, it's important to remember they aren't offering an online storage locker as an altruistic give-away to the Android community. They do it because they can then sell you music into your library. So while the Dali Lama was a funny comparison, it's not really the best analogy.
Is DRM sometimes worth the trade-off for services? Sure -- I use Steam. But Google built an OS, then devs came along and built great apps on top of that, now Google is shutting them out to some extent. Is it to be expected? yeah probably. Will some third party apps survive? definitely.
But it doesn't change the fact that they designed the system in a manner that has a severe negative impact on a lot of apps. And there really isnt a reason they had to other than to lock people into the eco system. This is a very "Apple" move. Again though, don't get me wrong, I'm normally quite the Google/Android fan-boy (as you can imagine), but what they did here stinks of anti-competitiveness.