I think blame being placed on Melo for stagating our offense or being a ballhog are completely unfair.
1. He was asked to play point-forward, and was clearly uncomfortable with the responsibility of running the offense. If it seemed like he had the ball in his hands too much, it was because he was asked to. But when Melo has the ball in his hands he's used to receiving it and then finishing. If he always has the ball in his hands, he's always going to do what he's used to doing. Seems like simple logic more than selfishness.
2. He often wasn't getting enough support from the bench or even other starters and I think he felt undue pressure to shoulder the burden himself. No one can argue with the fact that Melo is the main man in NY. The fundamental change in this team during the Linsanity run without Melo and Amar'e is that the supporting players proved that they had what it took. Now someone like Melo can come back and move the ball around with full confidence that their teammates can do something productive with it. Let's be honest, if you were Melo and you saw that you could pass it to Douglas or Fields (pre-Lin), would you be jumping at the chance to give the ball to those black holes?