The strength of a Pokemon is not determined exclusively by their stats or type. Any species can shine brilliantly one moment and fail the next, for the battlefield of this world is everchanging and unforgiving. Each has strengths and weaknesses, many of which can be exploited.