Football is a beautiful game, to the people who like football the skill involved in placing the ball at the feet of another player who then goes on to arch the ball in the air, curve it around a wall of players and place it in the back on the net is akin to someone who likes watching the skill of a ballet dancer performing madam butterfly, it's all dependent on personal tastes.
As for the hooliganism of football,I remember growing up in the 70's and 80's when it was rife, on the terraces as well as the streets, some men would eagerly look forward to the thuggery on the streets before and after a match and a lot of the fighting was co-ordinated, but the tragedy of Hillsborough ( don't get me started) woke the FA up and the fences came down, the clubs did a lot of work over the years to make the sport a family orientated sport again but some supporters (millwall in particular) have and will always have a thug mentality.
What do you do? You can fine the clubs and dock them points ( a way to make fans regulate fans so they behave or see their club relegated) but can you blame a club for it's 'fans' especially when the club have tried so hard to stop it? What about the fans who do not involve themselves in the fighting? Let's not forget when a 'fan' is caught involved in violence they usually get a 'ban' from attending football matches, but that can just put the violence back onto the streets.
After Hillsborough the game in this country changed, we should be proud of the fact that our football fans, on the whole are rarely involved in fighting ( squirmishes yes, now and again) if you look at Europe, they still have a huge problem with violence, akin to what we had in the 70's and 80's when violence happened up and down the country on a weekly basis.
But you have always had men who use whatever reason to bash the stuffing out of each other ( mods and rockers come to mind) (protesters) you can't blame the game or the players (who are also on the whole pretty we behaved on the pitch compared to the past, but with some exceptions ( foreign players being the worst normally)for that.
That doesn't mean I condone the violence, I don't, that doesn't mean I support Millwall either my team are more civalised and in a completely different league (literally).