Anyone who's been here for 5mins knows about James999, he's somewhat of a one-off on here, amongst a membership of hundreds (thousands?)
So to single him out as a reason for not reviewing is, quite frankly, complete bullshit.
And like any community, if people didn't contribute there wouldn't be a UKP. That's what a community is all about, everyone does their bit (and in a perverted way, with all his posting so does James999, and he's been here since the year dot AFAIK).
Within the basic bounds of decency, this place is a non-PC haven where people who are unhelpful or don't pull their weight get ridiculed and ultimately despised.