Happy New Years to you too. I think VGC is trying to be different from "the rest". Instead of having forums filled with never ending nonsense, on every single thread, VGC wants to be the site where you can go and read a "Gran Turismo" thread without ever seeing the word "Forza". It wants you to be able to go into a Halo thread and not see the words "overhyped" and "milked to death". I think this is their ultimate goal, and these strict moderations are just the first steps to achieving this goal. (This is what I think anyway)