Randolph is very tough when he has a good veteran bigman beside him like he did with Sheed. He went for like 26+12 everynight beside Sheed. If he gets traded to a good team with a solid C beside him he'll go back to being a bigtime threat again. Him and Curry just dont work especially defensively.
I think Curry can be the same way, but unlike Randolph, you can question Currys motivation for wanting to play which is a huge problem.