Anything was better than nothing which is the value he brings to this team for the rest of the year. In fact, getting nothing for him would be better if he adds even 1 win to the total from here on out. So you pull him off the floor and bench him for over a week and then bring him back to the team? A guy on a 1 year contract who is going to demand, in all likelihood, more next year than you have to offer? Explain to me how keeping him is good for you in any way?
Sure those 2nd round picks are turds but you can put them with other assets to make deals. We've seen this front office bumble and be fleeced year after year...its time for a change.