Good points for both sides of the argument here.
I've never been a casual, and have had no desire to lamp someone else because they're on the opposite firm. But I admit I've stood on the outer edge of a few scuffles in the past involving casuals and admit there's a certain buzz to it all. The buzz I got is obviously something that these guys get from building up to a fight, then the actual fight itself, and finally the run from the authorities. I can see how and why they enjoy it. Throwing punches at innocent bystanders is out-of-order in my opinion. But if they want to organise a fight away from the football ground with like-minded individuals, then I say go for it.
I just don't think bans from football grounds is gonna fix this problem, cos these folk will travel wherever the club goes, regardless of whether they're banned from the grounds or not. Many of them sit in the pub whilst the game is on anyway, and wait for the text that tells them where and when it'll happen