Megas were such a great concept to make weaker mons able to compete with Legendaries, and to add variety to the game. Not knowing which mon would be Megad could really mess with your brain, and added a lot of strategy to teams that had multiple Pokemon with potential Mega evolutions.