If people can win by just putting on a Superman cape or a Spud Webb jersey, I don't see why Rudy being there would be a joke.
Are there players more suitable for this contest than him? Sure, I wouldn't choose him, but as with almost any event now, it's all about popularity (or Stern's expansion wishes).

Then why not put Yi in the game? He is already close to becoming an NBA all star...