Wordpress is plenty big enough to stop giving free blogs and charge $1 annually. And plenty big enough to run their own ad service with tasteful ads. Same goes for Wikipedia. Unfortunately the internet tradition is all-or-nothing one way or the other, never quite fully combining idealism with common sense.