The whole bias towards ads blows my mind.
Simply put, ads are about turning money into sales.
The history of the modern Internet is the history of more efficient ways to turn money into sales, to name a few like affiliate marketing, AdWords, social media, or Groupon.
It takes a very pessimistic bet on the innovation to seriously consider showing ads as a part of the business model.
EDIT: style