it's their forum, they should be free to say whatever they want about the competition, just like many do on here... that is why I NEVER set foot on another forum that competes against my car... Too much arguing and you will never win, they have home field advantage