Yes, that's the funny thing about RNG (which stands for "Random Number Generator", which is what they call the piece of code that generates the numbers that are then used to trigger things in the game).
It is next to impossible to code a truly random number generator, so the RNG is actually always pseudo-random. It's usually based on a seed number, which they get from stuff like current time, location, etc., and then it spits out numbers. It's quite easy for it to produce a long string of bad numbers at times, which makes people scream "Nerf!".
But a Nerf requires dev time and input. RNG does not. The string of bad numbers for your particular seed today is the real answer to these bad luck streaks.
It'll go away, once you've used up all them bad numbers (or the seed changes, which it will).
Such is life in a pretend world, I guess