Could android do things better? Sure. But to act as if Google has a responsibility to the developers is a little bit far fetched, IMHO.
Could android do things better? Sure. But to act as if Google has a responsibility to the developers is a little bit far fetched, IMHO.
Just recently there was a blog post about a developer complaining about how hard it was to make apps on the new Blackberry tablet.
So, in my mind, no Google doesn't really have a responsibility to make developers happy. But, yes they have good business reasons to: more and more people flock to the OS's with the best apps. As for whether or not these exact demands are fair or not I can't comment because I don't develop for Android, but I can definitively say Google should take heed and make sure they can continue to be seen as a developer-friendly OS.
Edit: http://news.ycombinator.com/item?id=2263882 <- the HN link to the aforementioned blog post.
Are there any other marketplaces which already grant what's being asked for?
There are other marketplaces with better conditions - however, these do not come installed with any devices, rendering them fairly useless in terms of profitability.
Perhaps Google should be encouraged to create a marketplace which provides a better user experience for customers?
In terms of other marketplaces - I strongly believe that the creation of alternatives will lead to major gains for Android as a platform.
If conditions are made more favourable for developers (e.g. lower commission) due to competition, and a choice of marketplaces are provided to customers (with better UX) .. all markets (including Apple's) will eventually need to come into line.
I think it's good you're making your voice heard though.
I don't know if you're an Android user/dev, but the market is AWFUL, and I receive numerous emails PER DAY from customers who have been unable to download because of technical fault in the client or server.
I agree with all of your other comments! A better UX for the customers is a better experience for us developers!