Solving some of the points from above:
https://www.dropbox.com/s/toflds0uhhhlofp/2014-10-08_19-22-47.png?dl=0
Download to be able to read it. Don't search for anything detailed in this. It is just a brainstorming result, general concept of how the league should be transformed and managed.
Specify admin roles and responsibilities, remove (merge) useless roles, split responsibilities and tasks. Involve non WC teams in TOA and allow them to vote, remove inactive teams and take away their licenses.
By splitting responsibilities, it allows Sporting Director to focus on the racing part, work TOGETHER with, not against TOA, work with directors, functions as 1 of the COA judges to assure long term functionality of coa and assure other judges are aware of something like FSR rules.
Technical Director takes care of the technical side of things - server, track dev, website, mod dev, update. President oversees the whole process of his directors, but focuses on the bigger picture - marketing, promotion etc. All self explanatory in the file.
Adjustments in voting, elections. Involving the whole league, finally making everything transparent which all presidents (not only because of their own fault) failed to do. Read the rest in
Programme in the file
As Saxen said, applying something like this is nearly impossible, so there are 2 big IFs:
1) lack of interest from license owners to change anything = league dies
2) lack of admins/people with experience, knowledge, commitment and motivation to contribute = should these people not be found, league dies