If this is where auto sports is heading, then count me out. I've been a low level participant and life long auto racing fan and I hate to see the sport desecrated with this kind of crap.
Racing is racing and I see no connection, except that the vehicles (I assume) have 4 wheels and an engine.