He has the ability, but he will never be consistent. Marv, Jeff Green, and Barnes could all be much more than what they are. They just don't have that mentality. Tim Thomas is another guy that comes to mind. Those types of guy's play seems to range from mediocre to 'good enough to make teams re-up' which seems to suspiciously coincide with contract years. No more smoke and mirror types on this team. No more guys who disappear. The Hawks have enough of those types already.