hey vaporeon, in pokemon there are some facts, some managed by the trainers and others that we cannot control (we know you can -.-, but you shouldn`t).
the factors you can certainly control are Genes (IV), EV, Moveset, and strategies. the other factors are what makes the game what it is: 80% skill, 20% luck.
those are Damage calculation, Hax, and accuracy (for those who dont know, 100% attacks may miss even though the opponent`s evasiveness is 0, that`s because max accuracy allowed by the game is 99.9%)
if you modify this last 3 factors, the game loses its point and wouldnt be pokemon anymore since the FUN factor is missing. i mean, you decide when you win and when you lose, and that isn`t the point of competitive gaming.
of course this is just imo