While ads do in fact generate revenue, it is not necessary to have a large ad take up 1/3 of your smart phone screen. It should not be required to use AdBlock to use the site. This site gets carried away with ads and essentially demands you use adblock to have a normal user experience.

Then there are the virus/redirects that I only experience here...