John Terry was suspended because the FA had a grudge against him, he had already been cleared in an actual judicial court of the same offence but the FA decided that they were better than the Crown Court and found him guilty - but he had been subject to a long running series of issues with the FA regarding captaincies etc.
The Suarez case was totally different.
Also you seem to be deliberately mixing up actions by private bodies (the FA) with judicial court actions. Private bodies can do whatever they damn well please, within reason - there is a zero tolerance approach to racism in English football, hence the action against Suarez and Balotelli.
And the "man threatened with life for swearing too much" had a slew of breached orders behind him, so he escalated that himself.