While the Admin certainly has the right to edit offensive posts, I frankly don't see the problem with a business being mentioned inside posts. After all this is supposed to be a helpful site for newcomers primarily. The small incremental boost that a business will get from a good mention here or there certainly pales in comparison to the HUGE boost they must get from the 28,000 views a day they get with a paid ad.
I wonder if posts about bad service from an advertiser are allowed to get through.
Hmmm... guess we'll never know.