I've yet to play a game where the top event rewards don't go to botters. It's a little disheartening to put effort into something only to realize at the end you never stood a chance. That the hours you spent participating net the same rewards as if you had only done the feat once.
I for one am done even trying anymore. I'll do what I have to do to get a single point in the feat and then I'm calling it quits, because it's a waste of time to do otherwise. Especially considering there is no way to tell how much effort is needed to advance to the next prize tier.
Just make the prizes the same for everyone and stop rewarding scripting skills.