Yeah, its allowed, but then admins take the piss out of reviewers and thread commenters
Where's the sense in that ? 
First things first there is only one Admin, rest all are members and helpers who assist in modertaion.
Secondly, everyone has the right to their own opinions, one of the great things about this forum.
If you have an issue with anyone with what they have said, the best thing is to take it up with them or report them to Admin if you think it’s against rules.
As I have mentioned above, I have no issues with TS reviews on here, so that’s my stands.