As with most events that are cancelled the blame is always pionted at the organisers, the date, the venue etc when the sole reason for most events, be it VMX, motorcycling in general or most other non mc events the real reason is simply lack of patronage.
As an event organiser, a swap meet, that I ran succesfully on my own for 10 years I can fully comprehend why events get cancelled.
My little baby struck 2 years in a row from rain affected grounds, it went ahead but the mojority of the punters decided to stay away as they thought it would be off.
After taking a hit of a couple of k each time, which I squirrelled away for that rainy day, enough was enough.
The next year everyone calls up whining that the swap isn't on, why, because they failed to support the event and now its over.
Cancellation is the last thing any organiser or club wants to go thru but in the end one has to look after ones best interests.
If you think it sucks then pull out the cash and take a punt, underwrite it, I can guarantee nobody will knock you back.
If you think you can do a better job, get to work, find a venue, buy some insurance, get some advertising happening,get a good phone deal and saddle up for a shit load of dumb enquiries,dumb advise, sleepless nights and who knows you might just pull it off.