I understand the hard work that one needs to put to develop or run a blog site to generate traffic and build revenue from it. The person have to spend reasonable amount of money into it, and do some SEO marketing for it, and social media marketing to get real traffic for the blog.It actually depends on the quality and quantity of traffic your blog generate. Some bloggers earn nothing at all and even up end up enduring loss. I mean every thing counts. The price of setting-up a blog, paying web designers a good sum of money. It also costs a lot of time. Unfortunately, most of the bloggers just give up and do not put much effort and end up leaving their blogs.