Blatche is a turd. An absolute turd. He sucks. He's a stat-stuffer on a horrible team. 11 PER. Doesn't play D. Doesn't care. He's a joke.
Kris Humphries is in just of a 'bad situation' as Blatche, yet he gives great effort every night, and averages a double double. He also has more of a defined position than Blatche. Humphries has an 18 PER to Blatche's freakin' 11. Humphries is a guy I'd look at in the off-season as well, especially if we are rebuilding. He could be used as a chip + other assets to acquire a star down the road. You could probably sign him to a David West type deal too. Blatche, you are on the hook for until 2015.
Beasley is a poor man's Rodney Rogers. And if you are a poor man's Rodney Rogers, you aren't that good.
I don't know why this is even a question.