Is this a bug or something?
I've received around 7 10km eggs in the past 2 weeks, i've tracked them and 6 of them are porygons, other one is a ralts. I personally do not think this is rng but more like some glitch. Is it?
Answers
RNG. 100% RNG. I've had it where I hatched 4 Stantlers out of 5 5km eggs. I've had it where I hatched 4 Nidorine Females in a row. I've had it where I got 3 Ponyta, followed by 3 Voltorbs, followed by 3 more Ponyta.
There is something in the Niantic code that causes clustering. Sometimes it is annoying and useless - 6 Porygons - sometimes it's awesome; I've had clusterings of Larvitar and Dratini, Geodudes, Machops and other useful Pokémon, where I hatched 3 in a row of each. (or in the case of the Geodudes, 6 in a row. Every one of them was in the 70's for IV, none of them had Attack as a highest stat, so each and every one got Transferred.)
RNG, man, RNG. Bitch about the bad, but then dance for joy when it's good.