Sorry Pete, I have to disagree.
The stewards and police are paid to control fan behaviour. If individuals are throwing objects, or blocking stairwells then they should be ejected from the ground and if necessary, banned.
What you do not do is continue to let those people in, but just make them...