I don't blame him at all. It just shows where his priorities lie. If winning is the number one priority, he goes to Chicago. It's the best situation for that, and it's not even close. If he wants the money, he stays with the Knicks. Maybe Phil can give him both, but as the team sits right now they aren't close to contending, and if he takes the max deal, it makes it that much harder to put enough around him.
If a guy wants to make as much money as he possibly can, more power to him. If a professional athlete really wants to win, at some point he decides he has enough (and everyone knows he has enough to keep his kids, grand kids, and great grand kids wealthy), and takes a few less million to be in the best situation for winning. Let's attach a little perspective here. It's not like people are suggesting he take the league minimum (still over $1 million, by the way). If he went to Chicago, or some other contender that needs a superstar scorer to put them over the top, he would still make more in one year than 99% of the population will make in their lives. Do you think Tim Duncan ever says, "Man I wish I had given up a few championships so I could've made a few more million dollars. My life would be so much better if I had?"