I haven't play pokemon in years and I used to just catch what pokemons I like without considering trait or abilities or stats. Now I'm having problem grasping the concept of catching vs breeding. I want to play competitive and I want decent pokemons to use. So right now I'm catching...