I think this is quite a popular topic. I personally feel that it's kind of unrealistic to use them. They aren't meant to be trained. Plus, it gives the game a better play through when you instrument a team out of ordinary pokemon. Do you use them for campaign? Is that all you use? Put yourself in the shoes of a new trainer and honestly do you see yourself catching a legendary?