I understand the ire, but still... IGDA can pool resources, and are in perfect position to start their very own branded Android store where they can set the rules as they see fit.
No reason why a game specific store shouldn't exist. If the user goes the distance to install the Amazon store, chances are they will install another.