We have very good ways around this crap - Google, for example, will not surface this crap (well, it does sometimes), and the networked/social nature of the modern web is intrinsically some kind of quality filter (or at least, relevance filter).
If some guy creates a crappy website full of information nobody wants, it will never get visited.
If some guy creates a crappy iPhone app, it gets a disproportionate amount of exposure compared to good apps people actually want to use.
The problem here is the with only a single portal that serves as both sales and marketing, the wheat mixes with the chaff and you don't know which way is up.