It was only a matter of time.
Sure, maybe you can't legitimately prove it. But a guy that enters a race and finishes (DNFs) at 100% stamina over and over is suspicious enough to me.
Me and a FC member of mine DNF'ed on purpose to see the rewards, and you still get MGP and EXP.
What am I asking here?
Well, I would love for BOTs to be banned(unlikely). But, I think the best solution is to eliminate the rewards for DNFing, or most certainly remove the EXP reward. I can't imagine a legimate player DNFing in a race so many times in a row at any point in time.
It's pretty cheap someone can just enter a race in AFK mode and just lose everytime, but still get rewards. Certainly not fair to many of the players working hard on their racing birds.