Shouldn't Shawn Marion be in the mix somewhere?
If Shawn Marion is your best player you're not going to win.
If Shawn Marion is your second best player you're not going to win.
If Shawn Marion is your third best player you have a chance to win.
How can a man who's only ever going to be the third best player on his own team be in the mix for the best player in the league at his position?
At best Marion is a borderline All-Star. For lists of borderline All-Stars he's in the mix like a couple of other guys the OP mentioned for posters to consider.
BTW, not saying that these guys are top 1 or 2 worthy...but they should definitely be in a top 5-10 discussion.
Ahh ....