Why is everyone so into the length of a show? I get it if you have work the next day or a long ride home, but what else would you be doing? Drinking beverages in the parking lot? Going to a bar? Going home and complaining that you are bored?
I like racing and would rather spend more than less time at a track. People are in such a hurry today. To go where? Just sit back and enjoy a night out.
If you are wondering, I have driven close to 3 hours for a show many times and never complained because I was going to see racing.