... If this had happened to someone who wasn't gay ...But it has ... to girls, to others getting beat up and harassed for all sorts of reasons ... and they've won rewards also. The school district handled this badly.
Who pays ? Those who perform the harassment ? Noooooo, not them. Everyone else gets to pay because of the wrong actions of a few.
It doesn't have to be accepted. But that doesn't mean you should assualt someone just because they're gay. And it doesn't mean a school administration should fail to physicaly protect a student during school hours on school property from being assaulted!