No horse in this race, but have been following the thread with interest so feel just as (un)qualified as most of the posters in here to offer my unwanted opinion on the matter!!
I think asking SPE to offer a full refund is definitely not the right approach to this.. That WILL guarantee that there are less events to be run in future, less support for the trails, less people out there wanting to go beyond just riding trails and actively promote and enhance the sport. That being said though, I also don't agree with SPE's offer of a 30% discount on future race entry.
Yes, SPE will have paid out a significant amount to their own suppliers. But if this event was being run for profit, which I gather it was, then those costs would definitely not equal the total sum of race entries and sponsorship, especially given that a number of the supply/service contracts they had would not have required settlement until after the event. SPE definitely should have had insurance against a foreseeable outcome such as the event being rained out and if anyone really thinks that would have pushed the entry fees up significantly then I suggest either the entry fee is well below what it should be or you have no idea what insurance is going to cost. To suggest that insurers are going to charge $150/pp to insure against weather is ridiculous - the insurers want to make money too and know better than to price themselves out of the game.
A few things to keep in mind..
(1) The insurance would have only needed to cover expenses, not revenue. The purpose of the insurance is to protect the promoter from being significantly out of pocket in the event of cancellation and let them live to fight another day, not protect their profit. The cost of this could have been offset and the risk shared (rather than placed entirely on the customers) by indicating in advance that a certain % (say 20-25%) of the entry fee was non-refundable in the event of cancellation. This way the promoter still has that portion of the entry fees to assist with costs regardless (assuming 3,000 entries @ $180ea, that's still $135,000 if 25% is kept) and only needs to insure the gap;
(2) SPE will definitely have had to pay suppliers, many of these items would have been non-refundable because the suppliers DID provide the goods/services they were contracted to provide. The race not going ahead is the promoters problem, not the suppliers;
(3) Inclement weather in the ACT at this time of year is a foreseeable event. To argue otherwise is to argue against common sense. If planning an event for this time of year then you need to consider this and either have a plan B or insurance to protect you;
(4) As I said earlier, I don't think it's reasonable for SPE to be expected to issue a full refund. Apart from helping to mend some of the hole in people's pockets, this is not a win for the sport. Others have suggested sharing of SPE's financials - I don't think this is reasonable, or realistic, either as they are a private company and have no obligation to share their financials with the public BUT I think the rationale behind that in that people want to know that SPE aren't making a profit from this is reasonable. I personally think the most reasonable and "fair" action on SPE's part would be for them to come out and say "Look, our cost to run this event is <X>. 65% of each race entry fee went towards this cost, with the remaining 35% being profit. We would like to offer this 35% back to customers as either a refund or discount on future events." (recognising that not everyone is interested in waiting another 12 months and being out of pocket again to see any return on their loss);
(5) The 30% discount on future events does not necessarily equate to a refund of the profit component of the race entry fee. If SPE's model sees 30% of each entry as profit, then offering that discount on next year's event means they're still taking a profit from this, albeit reduced, in the form of interest accrual etc etc.
(6) It is likely that their business model and plans for the coming year require revenue from each event in order to fund the next - ie, if they issued a refund of the profits from this event it may place the next event in jeopardy. This would explain why there is no refund being offered on this and why their T&Cs are so strictly anti-refund. If this is the case, then that makes it all the more critical that they should have adequate insurance and should be charging appropriately to cover the cost of insurance rather than hoping for the best..
So, there ya go.. That's my uninvited opinion on all of this. Take what you will from it, dispute what you disagree with and generally flame like fuck if that's what takes your fancy.