It’s easy to dislike any form of racing, or any other sport for that matter, if you don’t understand it. Heck, people in the US only recently have taken to soccer, and that is because their precious little babies play it.
Stock car racing is exciting. Plain and simple. Swapping paint at over 100 mph is exhilarating for fans. Going to a live car race, it doesn’t even have to be NASCAR, you get the feel for the speed and you smell the rubber and the fuel. It gets into your head and you want to go back time and again. And, as A Beaver so eloquently stated, it’s a non-stop party. I suggest not deciding on sport just by watching it on the tube. Go experience it. 180,000+ people at a race can’t be wrong.