In the words of several former Red Pots, who used this phrase towards a few of us a few years back...
Don't talk shop on campus, walls have ears.
You want to defend (I don't know how you can, but okay) yourself after Saturday, okay. That's fine. You want to defend the organization, that's fine too. But you want to go in a PUBLIC forum and rake your "fellow Bonfire leaders" over the coals because "they took the job away from you, and it would've been great if you'd been allowed to keep it."
This thread alone, given the fact that many on this board see you (NSG) as the Bonfire spokesperson, would make me very leery to donate.
Don't ever, ever, ever, ever, ever, ever, ever turn your fellow pots to blame in a public forum - especially one where you had the audacity to pop off a "we really could not have done better" bomb.