Just because he didn't get any play time here doesn't mean he doesn't have the skill to be on the field. Both Haslett and Payton have shown that their decisions regarding who plays/starts can come under question.
His biggest problem has been his maturity and that wears thin on people quickly. If he has his head on straight he might make the team down in Miami.