Why do companies like Facebook and Google resort to advertising? | Hacker News Reader