Stadium bans mean fuck all, same as banning orders apart from having to surrender your passport when England are playing away.
Calls for lifetime bans and prison sentences are hilarious - leave that for the real criminals, not a couple of drunk twats doing something a bit daft but ultimately...