>>14628015-Prevent someone from sending in a Pokemon of the same species more than a given number of times per day, unless they were hatched from an egg (best option, probably)
-split the pokemon into tiers of popularity. Simply one low tier for shit like bunnies and monkies, and then everything else. If you send in a low tier mon, you will probably get another low tier mon
-have "zombie" trainers, trainers that aren't actual players, to absorb Pokemon that have been WTed many consecutive times. They give out a randomly generated mon, and the pokemon it receives is silently erased from existence
-make it so that you can only WT if you have a certain number of badges
Lots of possibilities.