Hackers are usually low level, right? How about we restrict people with more than 5 flags from playing levels more than 20 levels higher than they are. Like a level 1 hacker with 6-7 flags, not banned, can only hack up to level 31. That would make their hacks near useless for grinding. It would also protect leechers, because these hackers tend to do higher levels to give out exp. Lower levels = less exp and less hacker appeal.