Why exactly would he be better than randolph? He is not as skilled or talented as randolph and he is becoming a black hole himself. So you would rather get a less talented up and coming randolph

Randolph has been known to be a trouble maker. With Davis we get a player who is truly passionate about the sport and who's going to give it his all. He can do basically everything Randolph does at a cheaper price. Plus he's 4 years younger. It's not like Randolph is going to put us over the top so having a young big like Davis to add to our roster would benefit us in the future because he's only going to get better. His improvement from his rookie year to his 2nd year was truly amazing.