>>25035820No, it isn't. IVs have a cap of 31. The difference between a Pokémon with 0 IVs in every stat and one with 31 IVs in every stat is, at Level 100 one Pokémon will have 31 more points in each stat than the other. That's not remotely comparable with being able to raise every single stat to 999.
To give a comparison, here's a Mew using Earthquake (for a round 100 damage non-STAB move) on another Mew. The first Mew has the best possible IVs and the second has the worst possible IVs, and everything else is identical.
>0 Atk Mew Earthquake vs. 0 HP / 0 Def Mew: 83-98 (26.7 - 31.6%) -- guaranteed 4HKOAnd an attack from the other Mew:
>0 Atk Mew Earthquake vs. 0 HP / 0 Def Mew: 62-74 (18.1 - 21.7%) -- possible 5HKOHere's a calc where we give that first Mew 999 in every stat. I couldn't do that in the calculator directly, if you give Mew a BST of 255 and max out its Attack IVs the stat doesn't go beyond 609, so I had to manipulate it to 500 then give it Huge Power.
>16 Atk Huge Power Mew Earthquake vs. 0 HP / 0 Def Mew: 349-411 (112.5 - 132.5%) -- guaranteed OHKOAnd a counterattack from the other Mew (giving the first Mew Fur Coat to double its Defense stat to 1000 similar to above):
>0 Atk Mew Earthquake vs. 0 HP / 16 Def Fur Coat Mew: 16-19 (4.6 - 5.5%) -- possibly the worst move everHaving better IVs than your opponents gives you a slight advantage. Maxing your stat out to 999 while your opponent is using their naturally gotten stats guarantees you victory.