So he needs to strike out less and walk more. Agreed.
His power is above average, as evidenced by your percentile rating. 22nd.
BA is not included in here. It should be. I agree that walks are a good thing and that he needs to take more of them. Just because his value is hit-driven doesn't make it any less real. A hit is worth more than a walk. Hope you agree. (If the bases are empty, means nothing, but men on 2nd and third, it means a lot). Maybe 1.25 * walk! or conversely, a walk is .8 of a hit? Something like that.
Finally, BABIP is first. That doesn't mean he's the luckiest SOB in the league, it means he hits line drives. If the league average is 18% and he's at 27%, he's 50% more likely to hit a line drive.
To me, there's huge value in sustained high BABIP. And whatever flaws CJ has, this is where he hangs his hat. It's not going away.
While I understand his limitations and agree with some of the posted comments, I don't think he is void of value. He's a good player. He's a genius at hitting line drives. And that's worth $5m a year whether he has short range, walks too little and strikes out too much or not.