From what i can tell from the people i have talked to, most of there problems come from in house.
Yes they need to work on the track, and im sure that is an nhra related problem, but my biggest complaints, ( lack of proper track prep, inconsistant in how they run the place/ enforce rules and such and just the plain out ass holes/retards they have employed there) are all in house shit that makes the experience out there suck.
For instance, there some ass hat in a big maroon dodge dually that kept cutting people off in the staging lanes. The last time he did it, he about rearend one guy and almost took off the front end of my dads car doing it. Several people complained, but they did nothing. When eliminations started, i went to get in line and realized the lane i was in was really long, so i scooted over one (they get pissy if everyone goes to 1 lane) since no one else was coming up behind me. Next thing i know, the dude running the lanes was standing at my door, bitching me out.