I don't think the progression of the class is any fault of NHRA's in the grand scheme of things. Are there things they ca do to help? I believe so. Yes, the econo classes changed from the initial intent, and mods were allowed, but most everything else related to the costs has just come on the heels of new technology, and also those willing to build a business around it. The advancement in small block tech went wild when PST guys did a ton of R&D, and it trickled down to Comp. Pro Stock has done the same thing for the bigger motors. Then you throw in turbo and supercharger advances over the last several years. Can tweaks be made, yes, but it will never be a class that the weekend SP racer is just going to jump into overnight. And to be honest, I don't think I want to be rolling up on a guy who built his chassis in the backyard a week after learning how to weld. Not everyone who runs Comp are millionaires either, its probably a 50/50 split or less. But you have to be willing to work to run it, which begs the question: Are there just that many less people willing to get their hands dirty to make a car run, or do they just want to be handed a trophy?
As to LODRS races, Comp almost never reaches a quota anymore, so as long as you've been to 1 or 2, it really shouldn't affect whether or not you can enter a National. But in reality, should anyone be allowed into one of the premier events if they don't support other events? I think you'll find that this prerequisite is not uncommon in many sports.
As far as a czar, we have sportsman reps who gather feedback from the racers and then forward it to NHRA. A lot of the changes, for better or worse, are requested by the participants themselves. I've been involved where we also ask for input and it can be sobering when there is either limited response or some self serving responses. It's been asked that NHRA dedicate someone to directly oversee, and possibly look for class specific sponsors, but the resources evidently just aren't there right now. NHRA has their hands full trying with dwindling pro fields, and just trying to keep races sponsored. Take a look at how many nationals still have no title rights sponsor(5).