I say that people are overlooking team-building. For the first few years after I started playing competitive, I was terrible, and I couldn't understand why. But then I realized: I had just been throwing 6 Pokemon together and hoping for something to happen. I'd like to think my prediction skills were decent, but I was much, much better at theorymon for the simple fact that my teams were bad.
Having had this epiphany, I built a new team, something that I hoped wasn't just six Pokemon thrown together. However, this failed as well, more often than not. Why? I had a Salamence counter, a Garchomp counter, an Infernape counter, a Lucario counter, a Heracross counter, a Gengar counter, a Gyarados counter, etc., but I had become so dedicated to countering standard threats that I had forgotten to add some threats of my own. I lacked offensive capabilities to hurt the opponents, and I was still weak to random stuff like Scizor.
So after realizing all of this, I *think* I finally built a decent team, and my win to loss ratio increased dramatically, I like to think.
Having had this epiphany, I built a new team, something that I hoped wasn't just six Pokemon thrown together. However, this failed as well, more often than not. Why? I had a Salamence counter, a Garchomp counter, an Infernape counter, a Lucario counter, a Heracross counter, a Gengar counter, a Gyarados counter, etc., but I had become so dedicated to countering standard threats that I had forgotten to add some threats of my own. I lacked offensive capabilities to hurt the opponents, and I was still weak to random stuff like Scizor.
So after realizing all of this, I *think* I finally built a decent team, and my win to loss ratio increased dramatically, I like to think.























