In relation to football, strict liability would make a big difference, as it does in Europe. When clubs are faced with fines, points docked or stand closures i.e. when it hits their bottom line, they will take the issue of sectarianism more seriously and fans will be much more cautious. UEFA don't stand for discrimination in the stands, nor should national associations. The great publicity such a move would engender may also help sending the message to wider society about the unacceptable nature of such behaviour: a knock on effect. This, in combination with a full on campaign in general society would make a significant impact. It's a difficult problem to eradicate; one which (as we know) requires long term strategies, but I think we would all agree that more needs to be done and we have a distance to travel yet before this national scourge is eradicated.