I understand the reasoning behind (and even like!) the level cap, but I would much prefer it as an option rather than enforced. Why force people to play this specific way for what is, essentially, a singleplayer campaign? If the problem is people trading away pokemon to have htem trained, surely you can just apply the same badge restrictions to such pokemon?