That is simply not true. There is an amazing amount of eggs available. Collectibles, treasure searches (with guaranteed minimum returns, the Easter event quests, the party crashers (friends can take care of that for you), and every adventure has a chance to drop eggs - even the smallest (easiest) of them. True, higher level players would be the ones to perhaps get both generals and a butcher and a silo and a (whatever) but I can't imagine anyone at high enough level to even be part of the event couldn't make it to a good grab from the event shop. It will require effort however (but all good things do).