No amount of stewards can stop idiots throwing stuff, being racist or mocking the tragic death of another fan.
All those making these and other excuses are part of the problem.
I bet no fan sat next to one of these idiots throwing stuff informed a steward or member of the police, instead they probably encouraged them or just kept quite.
There is only one person to blame, the idiot, but there are a lot of bystanders who at best did nothing and they are probably now on here deflecting the blame from their friends or from themselves by blaming others.
This club is a mess and the fans are fast becoming just as big a part of the mess as the owner.