Banning someone! How about the first amendment?
Personally, I believe those who sit behind a screen, block others and then make a post about it do so because they either get a thrill out of it or lack any control within their personal lives. What they really need to do is a seek some professional advice instead of wasting their time on here.