In my opinion, Niantic did this right the first time around with Flareon and Arcanine. They messed up. I agree on this. Eeveelutions should be good attackers available to all players quite early, but they shouldn't be THE BEST attackers. There should have been some reason to grind out the rare alternatives. I agree on all points.
Why niantic prefer eeveelutions?
Vaporeon > gyarados, flareon > arcanine, jolteon > ampharos
All eeveelutions have better movesets (that's what Niantic has chosen)
I don't understand why niantic does that. It is clear that vaporeon is best water type in the game, but gyarados would be close with watertype quick move.
But the case is with jolteon vs ampharos and flareon vs arcanine. Both eeveelutions have slightly higher max cp but arca/ampha has in my opinion better distribution of stats. Thus the situation would be ideal. Eeveelution is very good but there is slightly better mon available to hardcore players, perfectionists and players appreciating diversity.
BUT NIANTIC RUINED THIS. Both ampharos (missing thunder shock) and arcanine (missing Overheat) has WORSE moveset than eeveelution to make flareon and jolteon optimal in their own leagues.
So why have Niantic nerfed the competitors (gyarados, ampharos, arcanine)?
Answers
Yes, the water case with gyara and vapo is upside-down, vaporeon has better distribution of stats with less cp and thus with identical moves, would be better. But as i said, qyarados would be close with water gun as quick move. And qyarados would then kill opponents quicker so there would be reason to use gyarados.
I mean the simple answer is obvious it gives players easy access to Pokemon types that don't spawn in their region. Flareon and Jolteon are absolute glass cannons so they shouldn't fit your criteria of higher lifetime damage. I don't see a huge issue w/ how Arcanine, Charizard, Ampharos, Typholsion, and etc are currently represented.
It's not the case that i don't want to use eeveelutions. They are the best and I want use the best ones. But in general, the game would have more depth if there is reason to grind other mons than eevees, dratinis, larvitars and maybe magikarps (and of course rare snorlaxes and chanseys)
I like that there is now reason to go find more and more machops to get the best machamp.
http://www.serebii.net/pokedex-xy/130.shtml
Aside from Splash*, the only water quick moves in Pokemon Go are Water Gun and Bubble. Gyarados could learn Water Gun from a TM in Pokemon Red/Blue, but not in any subsequent generations. The only remaining water move that Gyarados can learn that could make sense as a quick move is Whirlpool.
*If Splash's time was a lot shorter with the same high energy gain per use, that might actually be a really funny way for Gyarados to charge a Hydro Pump.
"Eeveelution is very good but there is slightly better mon available to hardcore players"
You seem biased against Eeveelutions. "Eeveelutions should be worst" is the assumption of your argument. If not, why didn't you post a question against the strongest Pokemon of every type saying "why Niantic prefer XXX?"
"Vaporeon > gyarados","All eeveelutions have better movesets" Do you judge a pokemon only by CP and movesets? Gyarados has higher CP, Omastar and Starmie have higher attack stat with the best moveset, why did you argue that Niantic has chosen Vaporeon? When you say Ampharos is missing Thunder Shock, why did you ignore that Jolteon is missing Zap Canon, which has higher DPE, and Whild Charge? Or, you only judge Pokemon as attackers, completely ignoring any defensive movesets? And, why did you ignore Umbreon, who has terrible stat when you argue that eeveelutions are appointed? If you hate Eevees for whatever reason, no one is disallowing you from it. It would be very nice if you keep silent and raise your knowledge level a bit before you find those unconvincing excuses.
Are you on your periods? And as you can see, many agreed what I wrote.
Niantic can't choose the stats, they origins from original games. So no need to talk about them. Moves are their tools to affect performance. And the fact is that they have given better attacking movesets to jolteon and flareon than their competitors arcanine and ampharos.
I'm not saying eeveelutions needs to bee worse. I think they are just fine. But I'm talking about alternatives "stronger" mons (f.ex. Arcanine and ampharos)
Oh pathetic guy, can you do better than starting a personal attack?
"Niantic can't choose the stats"
Then how do you explain the change of base stat formula last year? Do you think it is done by hackers? Or you are completely unaware of it?
"And as you can see, many agreed what I wrote."
If you think this means you are right or convincing, you should improve your logic.
" And the fact is that they have given better attacking movesets to jolteon and flareon"
Again, you are ignoring base stats, defensive moveset, and weak eeveelutions. Will you be satisfied when all eeveelutions become terrible in every aspects? I have made exactly the same arguments in my previous comment.
I cannot see any improvement in either of your logic or knowledge level. I have no interest to repeat my words, if these are all you can say.