I have seen that C&D video 10 times now and I never got that "want to plug in your cell phone or laptop? forget it! this car was designed before these things were around".
What is he talking about?!! Is he asking for multiple power outlets in a sports car? Like you get in a Tahoe? It sounds like a dumb comment to me. So does that stretch to say the sales slumped because the Camaro stole its colors.