We are all on this life journey together. We all have a voice. I use mine to communicate, to understand others, and to make the world a kinder place to live in. By spewing your commentary, it makes me wonder what else you do in life that pushes us all backwards in anger, instead of forwards in compassion.
A lot of businesses will publish blog content that rivals advertisements. Give you helpful free information on your blog and your audience will appreciate it. This helps to build a relationship based on trust. Consumers are going to return to blogs that aren't constantly jamming offers down their throat. Focus on providing value and the leads and sales will follow naturally.