Well, a lot of people seem to really like it. I do not. I honestly think it is quite bad.
EoM is basically a spell points system. It, by definition, makes the sorcerer vs. wizard comparison obsolete. That is ok, but then they bent over backward to shoehorn the cleric into the system as well. YECK.
The whole "elements" theme fails to live up to my expectations. I expected a system where if you know X and Y you can produce effect Z. That isn't the case. Each element is discreet. And instead of using spells, you have "spell lists" Each spell list has 1 spell of each level 0 to 9. As soon as you can cast a new level of spell, you know every spell of that level from every spell list you have. So when you hit level 13, you get level 7 spells and instantly know 52 7th level spells!! And you can cast 9 per day, not counting high INT bonus points. (Granted you would be spent, but jeez, you better be).
And the "thousands of spells" claim is also way overblown. Fireball, is now "Evoke Area Fire 3", with the encouragement that each caster should name their version personally. Or, you can instead pick "Evoke Area Mud 3" which is identical, except the damage type is mud. I kid you not, damage type mud. Because it is a spell point system, the spell is locked at 5d6+1/level damage and higher level versions in the same list do more damage for more spell points (very much like the psionics system). But by this logic, Fireball in the core rules should be considered 6 different spells. The 5d6 version, 6d6, 7d6, 8d6, 9d6 and 10d6. Not.
Iterate that logic for basically every fundamental spell in the PH and you have the system. Of course at over 90 pages, it is more complicate than the core system as well...
There are some really nice nuggets. The Magical Boon class abilities make wizards much more distinctive than simple bonus feats.
Anyway, like I said, most people who talk about it say very good things.