I subscribe to 5 of your 6 bullet points. I do not believe he is overrated on his offense. I think he is a virtually unstoppable offensive player in a suitable offense. Unfortunately, we lost that kind of offense the minute we traded for Melo. If you doubt me, look back at what he did as a Knick prior to the Melo trade. He was virtually an MVP candidate up to that time with only Raymond Felton at the point.
That said, we have to trade him unless we are going to get a coach with a vision that leads to Melo and Amare both being maximized on this team. We're 0-for-2 with coaches on figuring that out so far.