Re: The (potential) Masters of Evil thread
I would say it's because of that groan inducing name.
Cue 'Hurr durr if you don't like cheese don't like superheroes' comments but it's true, the name is fairly ridiculous. Take your fanboy hat off for a moment and think about what the average movie goer would think of it.
Plus there are other alternatives if you want a supervillain team to match the Avengers.