I think any time you have Scola and Beasley playing any sort of impact minutes, your D is going to suffer. At least being one of the worst Ds in the league isn't something new to us!
Beasley obviously has his fans and his haters and while i'm not happy with how he's played I'm still kind of glad we have him, all be it at a much higher price than I would want. I don't think it's out of the question that sometime soon, maybe not this year, but soon, things start to fall into place for him. He's got all the tools, he just needs to get it. There's still plenty of time.