While Gyarados is less of a check to Talonflame, Staraptor, ect. than Rotom-W, Gyarados has better Special bulk and a handy neutral-ality to grass, making it more effective against things like Mega Charizard Y and Mega Venusaur, who happen to give this core trouble if Gyarados is not used. I...