I'm having a hard time deciding how I feel about this.
As you know, I've been working on several Android apps over the past few months and one of them is a paid/protected app. Protected mostly means that the app is wrapped in DRM. While trolling the internet last night I noticed one of my friends (paid/protected) apps on The Pirate Bay and was confused. Somehow I had come under the impression that the protected apps were encoded so that they'd only work on a single phone, well I found out that this isn't true in the least.
It turns out that the DRM that Google has implemented is barely deserving of the title. All they're doing is putting protected apps in a non-user-accessible directory. That's it. This may have seemed fine, but then there came rooted phones and the game was over. Now anyone with a rooted phone can copy the app out. To make matters worse, all apps have a 24 hour return policy. So now you can buy the app, copy it out, return it, and then reinstall (or give away) your copy.
From a developer's point of view this annoys me greatly. There is absolutely nothing to prevent widespread rampant pirating on the Android platform. In fact, it is so easy I'd be surprised if it doesn't become more and more widespread.
From a person-who-buys-things point of view I'm all for no DRM. It's nice to not be reliant on someone else to have access to the things you've purchased. There have been examples of DRM just being turned off in the past, not to mention those who (for example) bought music through iTunes then decided they wanted to put it on some device that wasn't an iPod.
In summary: the current process is not just broken, it's completely fucked. However, I'm not entirely sure I'd like to see it fixed :-/ Shouldn't there be some middle-ground?