何度調べても意味がわかりません。今日クラスメイトにばかにされました。

努力値はポケモンを倒した分メモなどで数を数えますが、数える理由は何ですか?
自分の頭の中では、例えば攻撃を上げたいとすれば攻撃があがるポケモンをたくさん倒して
1レベル上がれば攻撃のステータスが適当に育てるより+5や+10など
かなり上がるものと考えているのですが・・・どうなんでしょう?

経験値がたまるまで同じポケモンを倒し続けれなければならないのでしょうか?