A core tenet of sales is that you never know who is going to be interested in what you're selling. This isn't your email box, this is a public website where anyone can post whatever they want. If you don't like the post, just scroll down the page to the next one. In reality there are very very few individuals out there who have the money to promote their business on here. Business yes, individuals no.
I still don't understand the animosity towards someone who is just trying to promote his business. I think that if the post was maybe a little more polished, then he wouldn't be catching so much flak. Or if he had made even the slightest effort to make a post or two that contributed to the community before promoting his business. That's not good taste, that's just good marketing.