If the series fails it is the fault of no one but the promoters. It's a business and a gamble. Can't afford to lose? Shouldn't be playing.
I've helped certain "promoters" set up events, and have arranged funding and sponsor money for classes before. Never again will I do that after getting screwed myself and watching the people I lined up as sponsors get the hose too.
I used to enjoy CC Events and Monster Mopar, but after what I've been through with them I'll just leave them for you guys to enjoy.