i don't know if you know pokebits, there you can battle only pokemons about 10 lower than you but you can accepted any challenge from stronger ones, you loose but your character gain really big amout of XPs so there is normal that someone with really weak pokemons fight with the strongest ones, they know they loose but the amound of XPs is still rentable