Waylander, based on your presumptions the reviewer in question should really be working for Mongoose.
Basically, he hasn't given anything he reviewed less than a 4/5. Whether from Troll Lords, Mongoose, or someone else. Some reviewers aren't overly critical, some simply don't like to give bad...