I think another way we could improve the quality of racing is to improve the communication of penalties. I recently recieved a penalty for an incident in the Dover Class B race. I was a bit surprised by this as in the moment I didn't think I had done anything wrong. The penalty only quoted the rule which I had broke, with no further explanation or replay available for me to review. This made it very difficult for me to understand what I had done, and gave me no opportunity to learn from my mistakes and improve going forward, leaving me bound to repeat the same mistakes again.
I think providing a slightly more detailed explanation of the infringement as well as providing the replay file so the penalised driver can review would help drivers to understand their mistakes, and provide the opportunity to learn from them and improve going forwards. There has been plenty of times over the years where I have been involved in incidents and thought I was completely innocent, only to watch the replay back later and realise that it was 100% my fault. Our 'in the moment' interpretation of our actions can be very misleading with extreme bias towards ourselves, and watching it back afterwards often gives a much clearer and fairer view on the incident.
Now this obviously assumes that people are open to critisism and willing to learn from their mistakes, but I would like to think people seeking out leagues to compete in are looking for clean and fair racing, and wanting to improve their own race craft.
I appreciate this would significantly increase the workload on the stewards, so I think a good compromise would be to offer replay files and more detailed explanation of penalties on request (clearly stating that in the automated penalties email for each race), and make it a required step before appealing penalties.
I think this would clearly provide the opportunity for drivers to review, understand and learn from their mistakes if they wish while not over burdening stewards for more clear cut incidents. I think adapting the penalty system to put more focus on driver education as detailed above would help improve the quality of racing on track. As with my previous comment, I think the focus shouldn't be on excluding people, but rather helping them to improve.