It's hardly a complete joke, what they did was stupid in the extreme, throwing bottles full of beer into the air, and presumably watching them smash on the ground. So some sort of punishment was necessary.
Like most on here though, l do feel that a 3 year ban is very harsh.