That's a good enough reason for me :P Even though I did plan my final team before the games were released, I used random Pokémon that I caught so I could have a full team of six at all times (since a couple members of my team took as far as Mt. Pyre to catch). But once they evolved into their final form, I would switch them with another newly caught Pokémon.
And Fire Fang Poochyena is the best :P