I think we'd be better off if we had people who curated apps, then rate the curators.
The App Store has such a limited interface, that's it like walking into a minefield. You can't tell if something is crap or not until you've blown your money.
Apple doesn't even try to prevent you from buying crapware because they've already made their money.