nah dude, I'm not that good against Diddy compared to other important matchups, also NinjaLink is EXTREMELY good, he's just had bad luck in tourneys until now. Both my matches with him were also extremely close anyway. I also used DDD vs Chu since we all split the top 5, I basically gave him the match by going DDD (it was really hard to get a kill move off until like 140 and stuff cuz Chu's really careful and campy). Kirby counters DDD, according to what Chu and Neo both told me, but I was cocky and thought I could win anyway, but I didn't. Oh well. I didn't really care much at all since we were splitting, and I wasn't playing for anything at that point.
Even if MK is the best character (I think Snake is, at least right now, and I think I'm really good with him, but I have never used him in tourney yet because I'm scared to use new characters in tourney and I would never be sure when to use him over MK/DDD), he's not the best by that much at all. Also NinjaLink took Azen to 5th game, and the 1 game that Azen used MK he got almost 2 stocked, and Azen's MK is extremely good, I think he's the 2nd best after mine overall. NinjaLink should have beaten Chu, it went to 5 games, and the games NL won he won by a lot, and the games he lost was cuz of an SD at 20, a Kirby suck up, and Norfair camping (no discredit to chu of course, but NL is better than him).