Not much they can do this year, but next they really need to consider ticket prices. I would do a Norwich, free or very cheap ST to say U16 or those in full time education, yes it will take a few years but get people hooked and they will come back again.
We need to get more people in the ground, not middle aged gits like me but younger kids that want to sing, allocate blocks 14/15/16 to them, reopen the top bit by scoreboard, warn the people, then trust them (Ties in with another thread earlier treat people as adults and 99% will act like them), anybody causing trouble out and named and shamed, should in most cases be self policing.