Why cut Michael Beasley?
The Phoenix Suns will pay Michael Beasley 6 Million dollars this year whether he is on the team or not. However, if they cut him they will relinquish his rights and will not be able to include him in any trades. Who would trade for Beasley you ask? His contract is only partially guaranteed for 3 million next season and could be enticing for teams looking to dump salary for cap relief next year. Additionally the NBA has several restrictions on player trades such as matching salaries and minimum/maximum roster sizes. For example if the Suns wanted to trade for someone like Lamarcus Aldridge, who has a 14 million per year contract, we would need to send out roughly 14 million combined salary. At the same time both teams must keep a roster of 12-15 players each. A trade of Beasley, Gortat, and a couple of picks would suffice, while a trade of Tucker, Brown, Green, Marshall, Morris, and Goodwin would not meet the necessary criteria. Ultimately Beasley is worth too much as an expiring contract trade piece to relinquish his rights altogether.
Why the D-League?
One of the strongest arguments for cutting Beasley is he would be a bad influence on young players such as Bledsoe, Goodwin, and Len. However Michael Beasley can't have any negative influence on any Suns player if he is in Reno! Why not send him to the D League for the whole year? They wouldn't even have to bring him to camp! Beasley would only be a Sun according to the payroll, which is inevitable anyways. Perhaps riding in a bus and playing in high school gyms would finally be the message he needed? Maybe he finds his old college ways and leads the league in scoring? Or maybe he just shoots a ton of long twos and smokes pot. Either way there is no risk to the Phoenix Suns.
Why give up a possible asset for nothing?