That's what a lifetime of losing does to you -- knocks the sentimentality right out of you when you have a chance to win.
I don't think moving closer to the plate is going to help at all though. His problem is his bat is too slow and he wouldn't be quick enough to get around on the inside pitches if he moved closer. What you are witnessing is a player who is sacrificing everything for power (just like, ahem, Rotoguys.com said he would before the season and got roasted for). Moving away from the plate allows him to get around on the inside pitches, which keeps his power numbers up. If he moved closer pitchers would have jammed him all year just like they started doing at the end of last season. Either way, the net effect are mediocre numbers. Dump him, Chicago.