What I meant by level caps is that the Pokemon stop listening to you after they reach a certain level until you get another badge, so for me it's a very bothersome thing to have to keep my Pokemon just under the limit to where they stop listening to you, because I like them to be over-leveled...