Being fair is a huge thing on this site and I think many users abuse that fairness and kindness from the staff, if you've been allowed back on this site you should be grateful for being a member of this great site. I've noticed some users have calmed down too and some have become more sour but more careful about what they say.
But that specific user has been banned a lot of times and I don't think that type of behaviour should be allowed on this site after several bans.
I don't blame the staff for their behaviour, I just wish they were stricter for users who have been banned several times.
You definitely get rotten eggs in very community, honestly the smell of rotten eggs is a perfect match for their personalities , haha.