Ever driven a 1000hp monster with an auto?? Not saying I have, but I've sat in a few high hp cars in my time. They aren't the easiest thing in the world to control.
And you're saying, many road, autox and drag racers out there are not really driving (as they're driving automatics)?? I might...