They're not wrong, he is enormous for his age.Clearly the club is of the belief that your lad is developing so quickly that a onesie would be wasted.
In all seriousness, looks like they don't go by age, but by years of membership. Bub is only 13 months old but it's his second consecutive year so they've sent him the next one up.