Blogging is one thing and getting revenue from them is another thing. Unable to create consistent income from your blog may result in losing focus from your blog, demotivation and unable to pay cost related to the blogging like web hosting, domain name and other costs.