I thought troll too, at one point, but then I wasn't so sure.
I feel like it could go either way.
The longer I read GC, the more I think that all the really disagreeable or interesting posters are the sockpuppets of other users just stirring things up.