How long does it take you to write a blog post?
20 mins, an hour, a day? Whatever your answer, the work that goes into writing and publishing a quality blog post that people will share and engage with takes time and effort.
On top of that is promotion! I think it was Chris Brogan who said you should spend 20% of your time writing a blog post and 80% of your time promoting it!