imho, this is entirely the OP's (or the FC master's) mistake. Why, did you give a guy you don't know so much power over your FC? regardless of the current FC role mechanic, giving roles should be reserved to the people you trust and deserve them.
i hope SE will give back your gils, but if it is me, sorry i won't, you lots are too careless to take care of your own. i won't change a system that will benefit a lot more (to be able to replace an AWOL FC master/leader) than to handhold careless people take care of their stuff.