I have to agree with the point they made about launch control. Unless you're in a racing car on a race track racing against other racing cars there is no point whatsoever.
"Be safe, be happy, and don't let anyone make you afraid." David Coverdale
It was quite a funny segment. Using at a zebra crossing, Starbucks and McDonalds. LOL. Yeah, I do agree that it is probably one of the worst things you could fit to a car. Trouble is, I can see a lot of Y gen 20 somethings who work in IT and probably buy a Nissan GTR would use it - much like was featured in the segment on the program.