@Nero If it makes you feel any better (or worse), that user happens to be the one that actually proposed
Startups on
Area 51. But no, there are review bans occasionally given out, but ultimately there's a reason that review actions aren't binding--some people take it more seriously than others.