I hate this line of thinking. "<<Player X>> wouldn't have done well here". I hear this all the time. I don't believe it. Either you can ball or you can't. No gray area for me.
Except it's true. Coaching has everything to do with player development and usage. Get back to me if you think we've had competent coaching in he past decade or so.