Disagreeing with a decision is not the same as denigrating the CFC. As far as I am concerned four of the five presidents that have reigned since I returned to chess have been pretty good. Hal, David, Bob and Michael have all done their best with the situations that have presented themselves. Nobody's perfect and no one is going to be right 100% of the time. The guy in between was in over his head so I can't be too hard on him either.
Stifling dissent leads to groupthink and bad decisions. Everyone needs to take a deep breath and relax.