Alot of the people who are there in the pro lanes are there cause racing is part of their life and their career. This is what they do for a living, that's why they have just as much time and money as it probably took to build your house.
I could really care less how many runs I get cause I know it's not the pro lanes fault, it's the fault of people there with 17second honda's and their moms camry. If you don't like it, plain and simple go somewhere else. I know plenty of people who drive to moroso instead of going to OSW cause well, OSW sucks ballsacks. And just so you get an idea from where I live OSW is maybe 30-40min. away and moroso is about 2 hours.
And I still don't see what insurance on a street car has to do with the race track in any way or them being able to race there.