After pondering the last few days over this, and relating it back to my home track (Castrol Raceway Edmonton), I still think it's in the end up to the driver on the track for most of the cases. You know your gear, you know if it's safe or not, and by the time you are at the power level to hurt yourself or others at a track, you should know what a good track condition is.
If your rig is involved in a wreck and it can be proven or seen that you were well below an acceptable level of safety, you should be held culpable.
If you get in a wreck and there is lack of safety personnel or equipment to rescue you. You should have not raced in the first place, but the track would be held culpable for that. Sanctioning a race with little to no safety personnel is pretty sketch.
If you are a fan, and you are further down the track than 200 feet, your risk factor is exponential in my opinion. The faster these guys get going in 1/8th and further, the farther themselves or their parts will go. I would rather watch the launches and wheel stands at the 100 foot mark then watch at the end where they are doing mach chicken past you.
TV shows and the Internet video's (1320, Mexico racing league, etc etc) are glorifying street racing, and it seems that tracks are trying to accommodate. Where as a profitable track with good surface prep, proper staff, and good rescue services might not want to take on the venue. A failing track might assume the risks and overlook things to get in a good one night score from a bunch of street guys. With this glorification and more and more SCTO/Grudge racing venues, there will be more accidents and fatalities until people go back to the proper venues and governing bodies that have a reputation for safety and hold people accountable to it.
But in the end, if you were on Street Outlaws and had your NHRA license pulled and kill yourself or other people because you took your car to a seedy track on a money grab night. that's no one's fault but the driver.