Part of the problem is that entering the field of play is not a specific criminal offence in scotland, as it is in England and Wales so its encouraging that the Scottish government have announced that they are looking to change that going forward.
But unless the relevant parties ie Scottish Government, SFA, SPFL clubs, police Scotland and local authorities get together and get serious, nothing will change.