The racing is terrible. They switched over to a new car that all the teams have to use, dubbed the "Car of Tomorrow." There's very little passing with it. If you start in the back of the pack, that's where you'll stay unless you can gain some ground during pit stops. If you start out front, that's where you'll stay... unless you lose ground on pit stops. So barring accidents, shredded tires, and engine failures, races are won and lost where? That's right, on pit road. Where there's a speed limit. Yawn.
Couple that with the fact that the current crop of drivers are as vanilla as it gets, thanks in no small part to being completely beholden to their corporate sponsors, and NASCAR is about as boring as it has ever been. The one guy with on and off track personality, Tony Stewart, has had to tone it down this year thanks to being an owner of a team. He has to play nice. The villain everyone loves to hate, Kyle Busch, is little more than a spoiled brat off the track that throws tantrums and storms off if he doesn't win... but doesn't really use the bumper on the track to dice things up. Villain-light.