He wasn't a good fit because he wouldn't work hard enough when needed and wanted to be a bigger part of the offense then he was capable of handling. Add in his "just want to have fun" head space he was in at the time and it was unavoidable disaster pairing him with Kobe.
Melo has gotten a bad rap for no real reason. He is what he is, an aging scorer that doesn't bring much else to the table at this point. To get practically black-balled is ridiculous.
I agree re: Dwight.
Not so much re: Melo.
Dwight's attitude when he got to the Lakers definitely wasn't going to work with Kobe. Also, Dwight thought it was going to be his team.
On Melo, I think teams stayed away from him because he continued to think he was a starter and an all star when he no longer was.
If, like Dwight, he's willing to accept a lessened role...it could be good for the Blazers.