There are ad based companies that make far more income than non-ad based.
I've come to the conclusion that advertisers and many websites can get far more money out of people than either can individually. I don't like it either, but that's how it seems to be working.
I've been thinking about this a lot lately. It would be nice to see some actual numbers.
Most web 2.0 co. are based on advertising revenue.