One question that comes to mind is the definition of cheating. If a car being non-compliant is cheating than I suspect that nearly every IT car is cheating. With issues like window washer bottles and heater hoses and the like illustrate the point. I believe that significant performance enhancing cheating is far less common in IT than mere non-compliance with the outdated "philosophy of the class" rules. I don't see how it could possibly be any fun at all to win if you knew that you had to cheat to win. That would make you one of the biggest losers and frauds of all time. Someone would have to have a pretty odd ego to get satisfaction from cheating to win. I don't think most racers are that odd.