There is a fine line between getting enough money to run a website through ethical means, and running a website for max profit using means that completely destroys the point of the site in the first place.