I hear a lot of people complain they got falsely banned by some automated process. But automatic processes are easy to game, so just do what the spammers likely do, slightly edit the app, re-upload using another account and IP, etc, repeat. I'm sad every time I install an Android app, thinking how much crap/spyware it will install on my device ...
Android should allow other "app stores", just like you can have different browsers, you should also be able to have different "app stores". Just like there is not just one "store" in the physical world. Then there could be niche stores that focus on some category, or quality.