If we were taking on bad contracts, there would be no reason for the 3rd and 4th teams.
I think this is simply giving the new guy a full strength team with his own evaluation to be brought in.
I'd bet that Perry even suggested to Mills to not trade Melo, until he is fully insertd as the GM.
Perry may have a sense of how to build a good team around Melo/KP. My main problem with this is that you already (thanks to Mills) signed Hardaway to a 71$M contract to replace much of what Melo does. Now you keep Melo, Hardaway's value shrinks. That contract will be very hard to move. You won't get value on the contract yourself as instead of being able to use Hardaway as a 2nd option who gets 12-15 shots off, he's relegated to more of a JR Smuth Cavs role where he takes 3 point shots and some plays like that. He's fine in that role, but not for 71$M.
They made an investment in Ntilikina, Hardaway, Porzingis and Willy. Good or bad they should ride it out. I don't think Melo fits with that group and Melo knows it. If this is a ploy to get more out of Houston/Cleveland in the future, great. If this is a move to get Melo to play with those 4 guys, I don't think Melo will do much good for them. He won't make us better on defense and he won't really make us that good a team on offense where they can be competing with the top teams in the East. The best and wisest move is to trade him, given you already invested 71$ M in Hardaway and you've told Krostaps it's your turn.
This is the difference in Phil Jacksn leading a team and Mills. Mills is wishy washy. No consistency, easily swayed. Just one week ago Begley reported "Under no circumstance do the Knicks envision Hardaway and Melo sharing the court together". A week later. Melo is being asked to come back and play with the Knicks. Unbelievable inconsistency. That's why I liked Phil. He had a plan, he stuck to it and he was willing to take the heat that comes with trading star players or not drafting popular names established in NCAA.