Away days, back in the day were more of a hostile experience. You can go to a match now and unless you want to get involved, in the main, you are fine. Obviously there are still situations where you get caught up in things, like you have and the poor girl that got hit by a seat.. Not making excuses for those instances but it was worse before. I go back to the 70s where you could easily get caught up in trouble without wanting to. Wear a scarf and get beaten up and it nicked.. There seemed to be less rules then.. Everyone was fair game.
In the 80s and more of the casual culture, again it could be intimidating on a terrace and I took more than one slap just for being there. Much more of the norm.
Lets be honest here, the main issues I read on here , on a weekly basis are people standing and beer being thrown. Again I am not saying these things are right and innocents do get caught, it is certainly better now., not worse.