Look at it the other way, where’s the benefit for any business in effectively publishing criticism of themselves, when they have complete control over the means of publication…
A strongly worded letter/email to customer services might actually get you somewhere, posting a bad review is simply an excuse to share a whinge with the apathetic masses, you never honestly expected any action did you?
As for web “Censorship”; Well STW is the home of the deleted naughty word and prevention of “Hurt Feelings” it’s all bollocks, I say post what you like if it gets removed then it get’s removed, only whiney girls actually care about anything typed on the interweb, Long Live Jan Moir!