while i do not think that someone should be banned forever, i agree suspensions are in order.
i feel those that were suspended are overreacting and throwing tantrums. when they cool down i think you should let them have another chance if they think they can keep their composure over the internet.
of course, my opinion means very little