I think the "everything should be free and no one should make money" mentality that is popular on the internet is very harmful in the long term. Moderators should be paid for doing a good job and content creators should be paid for good content. Making ads the only way to do this ends up forcing content to essentially become an ad. This is happening everywhere on the internet.