Welcome to TPU, jasonx!
W1zzard gets to troll or anything W1zzard wants to do... it is his site.
However, there are a lot of other Trolls here and you can hit the little triangle, with the exclamation in it, to report them or any violation... the mods here will respond and are very fair.
Again, Welcome, and feel free to contribute.