I agree with you there. I am like you though when the car has so much power and rear torque then I use a setting of 1 TCS to keep the wheels from going nuts. I also use it to remind myself to be pacient on the throttle. It is a lesson learned when I use too much throttle, because it hurts my drive off.
You know another thing, how can you blame people from using traction control? Really if they can run the same lap times (online) as someone not using them, whats the difference? lol
I can't really blame anyone. As Mr. Joey said, some people just want to play for fun, no competition, just have a good time, and not spend hours on hours learning. It's almost like they play for all the right reasons. To each his own, right fellas?