I've been going down to city for 40 years, I've been all over the world following england, I've found myself in some sticky situations home and away, I've met hundreds of fans both of our club and others, some have been lets say active in football hooliganism over the years some have tried it when younger some came into it later some have never been involved at all but one thing is true they come from all aspects of the social spectrum from sink estate kids to company directors, 99% of people I've met and indeed still know are intelligent rational and passionate about football, sure there are some with low intelligence but equally not everyone who sits in the stands peacefully are Einstein are they?
To generalise that all those who get involved in such antics as the lowest common denominator is just ignorance.
It might not be right it might not be acceptable but it's been part of the fabric of football since the late 60s.