As much as I'd love to blame thatguy (and I'd love that a lot), he doesn't have mod powers on the forums, so I'm fairly sure it wasn't him.
Right now I'm thinking this was Neal looking to make a statement, to throw his weight around to make us fear his power as the new boss.