While I can understand how you feel about his progress, he has NEVER before shown the attitude that he has the past two weeks or so. It is clear that Gibby has been working with him on this, and while it is not yet clear that he has totally bought into the program, he HAS made a huge step in that direction. His demeanor, (on and off the field), recently has been impeccable. His effort, on the field has been exactly what Gibby spoke of some weeks back, of getting Upton to simply put the bat on the ball, and let the HR's fall where they may. He has done just that, and is suddenly a real team-mate with the others. Recall how he was taken down an paddled by is team-mates after his walk-off game winning single the other night.
While I won't say his attitude for much of this season was bad, it did leave much to be desired as there was a definite disconnect with his fellow players for quite a while. That seems to be gone now, and he is doing those little things that make a huge difference, and now seems to be having fun playing ball with his team-mates. He may have been merely trying too hard to put up the big numbers so that he could be an All-Star Starter, or there may have been some other reason for his poor play earlier this year. Right now, however, he has made a really big step in the right direction, and he should be accorded all the praise that he deserves for doing so. This is a first right step toward allowing all that unused talent to come forward and dazzle the baseball world. Every journey begins with a first step, and he seems to have made a good one. If he continues on this plane, he can carry this team far.