Articles on Twitter advertising indicate that Twitter charges more than $1.5 per engagement, though it has more than 20% fake accounts. In contrast webmasters cannot even make $1/month from advertising on website, despite marketing it extensively, spending their time. Why are webmasters making so less money despite having traffic?