Perhaps I am in some ways. There are indeed factors that SCCA cannot control, but the ones in their control they don't seem to do much about. The latest example is FB. In order to compete with FA, how much more expensive did FB just become? In FC, there are a substantial amount of $25k-ish USF cars (Van Diemens with a different engine) that are not allowed to run as you have allowed in FRP. SCCA's lack of stable rules in many classes leads to a lot of the cost increases. That's 100% in their control.
I see the issue that as the market changes, SCCA does not recognize that shift, and keeps pushing on 'because that's how we've done it for 50 years'.
It's an easy cycle to make worse, but one that is vary hard to fix. Less people racing, means the fixed costs go up for those still racing. As those costs go up, less people race. Rinse, repeat.