People see a football crowd as some sort of safety net, or a place that has parliamentary privilege, that allows them to dish out this sort of crap.
Unless people confront it, and stewards take reports seriously and act on it, then it will carry on. Stewards should also act and not wait for others to report it either.