No I'm not a member.
As to the second question, I'll sum it up in two ways. One, the SCCA isn't what really supports our SOLO events, its our local region. SCCA national is busy losing money on SCCA Pro which I hate to see as I love to watch the racing but our country is far too simple minded to be interested in auto racing where the cars aren't all the same, the lead changes 5 times on one lap, and half the field crashes in a mass of twisted wreckage every other race all while showcasing technology from the early 70's.
Here's what I posted on our other scca forum regarding the membership price. For what it's worth I'll personally begin running HPDE events this year and eventually abandon the SCCA altogether as the only truly modern and enthusiast oriented racing organization is to be found with NASA.
From aimoo forum:
"I'm still un-decided as to whether or not I'll get another SCCA
membership as it just wasn't worth it to me, this change however could
make it worthwhile all of a sudden. Originally my $70 membership came
with a thin magazine without alot of interesting information and a $5
discount at my local events, which totaled like $40-45 if I ran every
event. I was essentially paying $25-30 a year for the magazine, a
patch, and some discounts on rent-a-cars. Now if they'd upped their end
of the portion making that $25-30 more worthwhile I'd have been
ecstatic, but I'm hoping they're not trying to give me the same
worthless crap, and now it's only worth it because they're charging
more but giving me a better discount. I'm still paying for that useless
crap. I'd love to be able to pay $40-45 a year and have them keep all
that crap instead."
Depending on what happens I'll either buy my scca membership again to save a buck or two at the local events, or I'll stay a non-member and use that extra $35-40 to hit up a Corvette Club autox along with the local events. Either way the car's moving towards road racing so this is a relative non-issue for me in a year or two.
At the end of it all my biggest problem is that some of this $5 is going towards the marketing of new members. So the scca is basically saying join us, or we're going to charge you for the advertising we're going to send you to get you to join us. I have enough faith in those in charge of our local region that I'd gladly waive the insurance if it's really that big of an issue. I have my own health insurance and barring some absolutely freak accident I would feel very safe at any of our events.