GS had a Gyarados of all things!
And then Crystal essentially gave us an egg with one out of the 7 pokemon who got pre-evolutions with a basically guaranteed shiny chance.

BW2 gives us a Haxorus of all things (but you actually have to do some pokemon catching for it)
and then a free shiny Gible, if you manage to beat the White Forest/Black City facility, which isn't as easy as it sounds either.

The shiny charm and the masuda method are nothing compared to the pokeradar.
Merely raising the chance to about 0,1% is still not making it anywhere close to common.
Ive bred about 1k Ralts eggs once, maybe with these tools one would have been shiny, but it took so long I gave up.