Probably only the handful of drivers that weren't already in the top 5, with undamaged cars, really wanted it to restart. That's just a guess on my part.
I'm not meteorolgist, and as far as I know, neither is anyone else here on the board, but from the way they were talking earlier during the broadcast, there was a window on Sunday afternoon that they thought they could get the race in, and said on multiple ocassions that if they completed the 2nd stage, then the race would be an official race. After the big clean up delay, and then thinking they were going to go green next time by...., and then pulling the cars back in for lightning, they then waited it out for 40 minutes or so, and got the drivers back in the cars and were going to roll them out, and that's when heavy rains came in. They were waiting it out, and then announced on TV that coverage was switching to NBCSN, which is different than NBCSC, and that I don't have on my cable system... so that's where the story ended for me. I saw a little while later online that the race had been called and Haley was the winner.
Do we have any 3Wider's that were down there that can give us a first hand report? From what I saw, it was a rainfest from Friday on.... Qualifying was rained out.... Some practices were cancelled. Friday's XFinity race didn't start untill probably after 10pm. Saturday night's 400 got pushed to Sunday afternoon....
I've been in those stands waiting out a rain delay on multiple ocassions... What few fans that were there for this weekend's events were probably already way past their fun time limit.... Especally with Monday being a workday. Trying to restart the race at 8pm... 9pm.... 11pm... not really sure who would have been around to see it in person, and on TV since they had already switched to broadcasting on a network that probably less than 10% of all TV owners don't get..., I'm thinking at that point the in person audience, and the TV audience wasn't a big concern.