I respect Joe's decision ... if you don't agree with the basic culture of a community, why take part in it? I would encourage others who don't respect the Pregame culture to do the same ...
On the other hand, nothing helps a community improve more than those who DO share the general culture while at the same time disagreeing about certain details ... keep that constructive disagreement coming - that's the best way for all of us to continue to grow and learn!