Uhm..Gyarados is Water/Flying. Which means he's even more weak to electric type attacks than a normal water or flying type. And with a move as good as thunderbolt, of course he's going to be taken down in one shot.
Originally Posted by DarkSword39
And at the guy above me, Lucario is taken down by Flygon because Flygon is a flying type and that has an advantage over the fighting type Lucario.
You guys can't just expect to send in a Pokemon and have it destroy the other team. If it does, it means the other team was either unbalanced, the trainer didn't have very good leveling/stats, or the trainer was having an off day and their strategies weren't working how they wanted them to.
Within my lifetime, I've done a lot of walking. I started my journey walking on a little path called Route 1. Little did I know that walking down that route would lead me onwards to a road that went by the name of Victory. Just west of Victory Road, I walked up an entire mountain where atop stood a silent trainer who was one of the mightiest I had ever faced. I've walked, through sandstorms, across the hard desert of Hoenn. I've walked through pelting hail, across the snow covered terrains of Sinnoh. And now as I look back on all my travels I find myself walking across the Skyarrow Bridge of Unova. It took a lot of walking through tall grass patches to get where I am today...But it was worth the walk.