Not referring necessarily to this particular Yelp review.
Some here view reporting a bad business as vindictive. I disagree.
I consider not writing a review on a bad business as selfish and uncaring. It's like watching a rock on the road and not removing it or at least warning your fellow car drivers about the danger. Its the famous FU attitude- I only care about #1 and the rest of you go FYs. Mean spirited.
You write a fair review, stating the facts. You help your fellow passengers/drivers.
Besides- Anybody with a sense of business knows that how the business owner responds can actually win (not lose) him business. It is an opportunity. And if the business responds well it registers as a plus.
And you can add a follow up review.
So FFS (for f... sake) don't just sit there and watch other drivers rack their cars. Sooner or later, it will come back at you.