Your right about traction control (although I still think that a manual trans will allow you to not have it being on as often)
GM has a thing that they put on for Corvette owners to show off what the new cars can do, invitation only event.
A bunch of us (mechanics) were invited to go see and drive them.. they had a course laid out, with various areas for testing/showing what they could do ... cars were equipped with switches so the engineer next to you could turn on and off, Traction Control, or ABS, or Stability Enhancement. We were allowed to push the cars pretty good, no signs of dismay from our passengers (mostly
)
One of the most eye opening ones was where they laid out smooth rubber mats, then watered them down with soap & water, it was slippery as all get out ... pull up onto mat, stop, traction control off, start off as best you can ... OK, I know about starting off in snow, or slippery stuff (it's a lot like starting off in the sand dunes, the same rules apply) and it was a manual trans so I was very familiar with the technique ... no way could I get that car to even budge!, no amount of clutch slip, idle take off worked ... then he switched the traction control back on ... I wanted to make this a pretty severe test so , while not side stepping the clutch, I let it out briskly and floored the gas pedal ... it just motored away calmly and without fuss .. HC!!!
The ABS test on a slight curve with left wheels on rubber mats/soap/water and the right wheels on dry pavement, was equally impressive, it stopped without commotion between the cones. ( comment: even though I know about ABS and how your supposed to just stand on the pedal, and that the pedal vibrates, it took three tries to overcome my ingrained aversion to wheels slipping and to not feather the pedal )
The Stability Enhancement system was good too, hammering it while in a turn, it allowed just enough slip from the rear wheels to help push the car around the turn.
I was completely impressed with how well the technology is useful and not a gimmick (of course that does not mean that you should not know in what (limited) situations that it is not and is best turned off )
I think that all Corvette owners should go to one of these if invited to attend, and I think that all manufacturers should offer this to any higher end cars they produce .. it would sell cars, it would make those car owners better able to utilize the capabilities that they have, and I think make better drivers