IMHO, I think the reason they are demanding his resignation is because they are afriad that with Cumon heading the ballot, they may loose their elections next year.
Absolutely!! The only reason they turn on their own is he has become a "hot potato" even to SOME dems, so he's gotta be sacrificed for the "greater good"!!