The ultimate goal of the thread is to find a way to improve the game to allow a sense of progress as you play.
Breeding and leveling dragons is the first of the walls to this progress. It starts in sapphire so many people have already experienced this. However after level 300, you find a new problem blocking you from progressing - to level dragons you need a higher player/base level.
So while not having enough egg tokens/dragons being too expensive and player leveling sound like unrelated issues, they are actually two symptoms of the larger problem in the game of players not being able to have a good sense of progress as they continue playing the game.