That's the NBA for ya man. There are tons of players out there with potential and talent that can't get a shot because teams have financial obligations to other players (Smith), and often players with better resume's (Morrison) will get preference over those with better talent and a weaker resume (Holiday), just like in any field.
I've sort of turn to Kenny Smith's statements on Jeremy Lin on that one. I don't have the exact quote, but it was something like, "Every player in the NBA has the talent to score 15-20 ppg if given the minutes, touches, and offensive opportunity. Lin just got the minutes, touches, and opportunity."