MK has plenty of **** matchups, are you serious >_>
I don't want to start another argument about Meta Knight in this thread, so I'm just going to provide my rationale and ignore all further responses; not intending to be rude, just wanting to keep things on topic. (If you want, feel free to IM me to discuss!)
Meta Knight's metagame consists almost entirely of 6:4 matchups with a few 5:5s and 7:3s. Yes, Meta Knight does have some very good matchups... but those characters normally have an even WORSE time with another character! Mario and Luigi hate MK... but would rather play MK than DDD any day. Ganondorf is one of the easiest MK matchups, but Ganondorf would still rather fight him than DDD or G&W... In my personal experience (which counts for little) I've even counter-picked Ganondorf against a Meta Knight in a tourney set once!
Virtually every character in the game hates at least one other character more than MK, normally a small set. DDD, G&W, Falco, ROB, Marth, Wario, Diddy, and ICs are all terrible, terrible matchups for some characters. I wouldn't go so far as to say they are Marth/Mewtwo or Shiek/Bowser bad, but we are talking solid 8:2 matchups here that can be pretty rough. The only characters I can think of that would list MK as their actual worst matchup are ROB and Wolf, perhaps Fox and Pit as well. Meta Knight may be consistently good, but he doesn't really *DOMINATE* anyone.
The should be somewhat apparent if you think about it; the Pro-Ban support against Meta Knight is not coming from any particular groups of mains, claiming that MK makes their character unplayable. Rather, there is a wide variety of people complaining that he is too good in general.