I've really cooled down my expectations of Keldon, tbh, I'm at peace with the player he is. His 3pt % is misleading - I don't have stats handy, but it looks to me like he hardly, if ever, creates his own shots from deep. While it's obviously better to be a good C&S player than
not be, it's also not nearly enough to make defenders close out hard on him and open up his game, especially when every single scouting report on him must highlight his desire to get to the basket. A soft closeout is all a defender needs for Keldon to pump fake, dribble into the defense, and just throw up prayer after prayer.
He was flashing some midrange jumpers early in the season that would help with this, I have no idea where that went. And of course, he's still young, there's time to improve.... But it's looking less likely to me as time goes on. Especially as long as he's in positional No Man's Land - too slow to play the 3, and
way too short and unskilled to play the 4 reliably. Today's game against the Bulls was a massacre on the boards, and a big portion of the blame goes to Keldon himself - not only did he pull a measly 3 boards, he also failed to box out Bulls' players through the game, which allowed them numerous second chance points. This, combined with his bad defense..... Not the kind of things you want to see in your starting PF. At all.
I don't really think Primo's defense gets overrated much (does it even get "rated" beyond this board?

). He's sneakily solid there and times his block attempts well, and he's got a deceptive length to him, but it's pretty pedestrian otherwise, to be expected of a rookie. My hopes regarding him are both that he can 1. Keep on growing in height, since it makes him a much bigger mismatch and potentially allows him to play the 3, and 2. Learn to better use his high IQ and processing speed to make plays on defense. The combination of a strong core, good positioning, good hands, and timing, makes all the difference between a good defender and a bad one, and I think Primo can perfectly get there, if not better. Time will tell.