I wasn't at Eldora. I wear earplugs or listen to a scanner at the race track. I also haven't sat in the stands in quite a few years.
I do know Dustin Jarrett was pretty excited about it. Here is a video of him and Larry Boos:
http://www.youtube.com/watch?v=_rfrrRZXll4
I would think the track surface is more important then the "Big E" broadcasting network or anything else.
I wouldn't pile on just cause the track sucked.
I never knew that the track had to pay the visiting sanctioning body announcer. I would have thought that the series had brought one had they deemed it important.
I can also understand how a 3 hour delay, with nothing isn't right. But for his first day on the job, I would assume he had a "*** moment" about the whole night as well.