Every Pokemon type in Pokémon has its own set of weaknesses, but some have emerged as being significantly more vulnerable than others. One such group is the Pokemon of the Rock ty...