I was also at So Cal this weekend. Didn't race. Was just watching this time. I see no problem with their fee structure. To support a facility of this quality is the responsibility of the racer. Many tracks are starting to charge a fee (or at least a deposit) for use of personal transponders. Transponders that disappear are very costly.
I see So Cal as a super facility and hope it prospers long!
Bob