Well the answer is very simple: Write your opinions to the SAC and the SEB and let your voice be heard. It is very evident that there are as always agendas at hand and if the SCCA autoxers do not agree with what these people are doing and do not like what is proposed write it.
The info on the SAC and SEB can be easily found in the SCCA website and you can EMAil your opinions.