ok, first of all, im a huge fan of all kinds of motorsports, and nascar is one of my least favorites to watch. But its just plain ignorant to say it doesnt take skill. the talent at the top level of nascar is insane, and the amount of finesse, mental toughness, and intelligence it takes to be at the top level of nascar is higher than almost any other sport out there. now i may not like watching nascar, but i can guarantee that actually racing in nascar would be one of the most intense and demanding things you could do.
and the drivers are hardly redneck, but the fans sure as shit are.