Quite a few thoughts seem to center around his personal problems or whatever. Let's keep in mind that:
Al Jefferson has a DWI,
Delonte West is ready to stage a coup of a banana republic,
Tony Allen faced criminal charges for some serious stuff,
etc. etc. etc.
and there is much support for keeping/bringing back each of these players in the right role at the right price. Beasley is a bit younger and his role isn't quite clear, likely either to him or anyone else, and has had to sort that out under the expectations in Miami, which has been a little bit desperate for a sign of a running mate to keep DWade around. I'm not sure what sort of player he will develop into, but I'm 100% sure that he will mature more in the next couple of years, and he will be able to manage himself, personally and professionally, better in two years than he does now. Meanwhile, he's on a rookie deal, and the team he's on will decide how well he handles himself when his next contract is negotiated. It might payoff handsomely if that team were us.