People talk about Eevees everywhere. But aside from the fact you can choose an evolution for it, Eevee has never appealed to me so much to make it a must-have in my team. Except for Vaporeon, I find the others quite useless and disappointing when I tried to raise them. Raichu was far better than Jolteon and Flareon's attack stat was wasted. Umbreon was a good wall, but that was it. Espeon died too easily. Leafeon didn't learn anything good, and I didn't raise Glaceon because by the time I reached Icy Rock, I'd be so exhausted and frustrated from the snowy path that I'd just evolve it and box the fox.
So why do people like them so much? Are they useful in a way that I don't know? Is it because of their so-called gorgeous looks? What?