I may be wrong, but I think the school of thought is "Ban them, and even though we can't actually enforce the ban, if they cause another problem they can be charged with trespassing."Not that I don't agree, but this whole "banned for life" thing is unenforcable imo.
I just don't see how they can do it.