You mentioned Raith Rovers, that was a player linked with rape it's not comparable in the slightest.When did I say that?
My point is that public pressure can force someone's hand. If West Ham feel that keeping Zouma could cost them more financially, what do you think they'll do?
If he was a City player I'd think he was a dick but wouldn't expect the club to sack him.