I call B.S. Just ask my wife if she thinks that randomness was "fine". I tried for two previous years and didn't get the squashling. Got it on a character I wasn't even trying to get it on last year, then all of a sudden got it on two different characters I was trying to get it on this year. My son got it three times on the same character.
It is completely indefensible when we're discussing content that takes a full year to compelete, if you don't run into problems caused by this "fine" RNG.