I'm sure he would be glad to race your vette if you lived close... lol
And I'd be glad to give him a shot to show him how a car really launches on a freeway roll.
But regardless, I'm not a import hater. One of my best friends has a 750 whp Honda and we've spent a lot of time making that car launch well from a roll. Not hook, but LAUNCH. There's a difference.
I'm also speaking as a experienced motorcycle rider. I've had bikes, road and dragged raced them too. And I can say with certainty that THEY'RE not racing up to their potential either.