I think Gregor has mentioned that he sold basses for a living so I think he knows his stuff.
And, to be fair, they probably avoid reviewing something they don't like at all. I have seen them be critical of fit and features - recently getting a spec changed on a bass which they then re-reviewed.