I always felt like gym battles would be cooler if they made you choose just as many pokemon as they have to fight with. It doesn't feel like I'm becoming a pokemon master if I'm using six of them while Iris only gets three.