. . . I don't know what to make of that looking at the reasons why they were deleted . . .
I'm happy to explain the rationale behind the rules (you can see the rules for this subforum at the top, in a sticky thread from TxBrew).
Company reviews can become quite personal for some people and there have been a number of the review threads that have gone off the rails. It doesn't matter if its a positive or negative review, but someone disagrees with the review and posts a response, then someone else jumps in, and things quickly escalate. Sadly, people have both left HBT in disgust over a review thread and been banned for refusing to back away from the keyboard.
We don't all have the same requirements for a good customer experience. A good example is the price vs. speed dichotomy. Someone will post a positive review about the great price they got and mention that the item was delivered a month later. Someone else, a non-customer, lambasts them for being dupes who don't know what good customer service is, and the thread blows up. What the reviewer values is up to him/her and doesn't need our commentary.
So, our response is to limit the company review threads to actual reviews from actual customers, with the exception that the companies can respond briefly and within reason.
If I see a review that I strongly disagree with, I can always post my review (if I'm a customer). But I can't question another member's experience or review. There are positive and negative reviews of all the major companies - readers can sort it out without further interpretation from non-customers.