I'm not sure how much the lack of success for donation for PC software can be applied to mobile software. Millions of people are paying 0,99 through their mobile devices for the most stup... er... basic things. Why wouldn't they think of it for a piece of software they actually like and find useful? ... If you think the scenario is unreal or undesirable then please discuss.
Commercial developers, DRM and stuff are not really part of this debate.