I've no idea what happened in his past but what I do believe is that the FA have for whatever reason bowed to pressure from certain groups.
Now if he's done something wrong then he has to go but like Monty says where was the due diligence?
It just smacks to me of damage limitation on the FA part just looking after their own skins as it was.
As for the kick it out campaign I think they have done a lot of good work but like a lot of groups they forget why they were set up and by some actions they lose the support of people in the street because at times not always they almost seem to lose focus on what their purpose is.