>>41969894A 95% accuracy move will miss twice in a roll approximately once out every 400 times.
The odds aren't as low as it might seem.
It's just the law of large numbers and the fact people remember bad things better than good things that makes people think that Pokemon rng is screwy