There's nothing wrong with using strong Pokemon, it's just when you start seeing 5 or 6 teams in a row using the same 3 to 6 strongest Pokemon over and over that there's a problem. Sure I'll use a legendary or two, throw in a few Ubers as well, maybe even a mythical Pokemon that has a bullcrap...