Three outcome players strike out a lot, but they also hit a bunch of HRs and walk a lot.
Mike Schmidt was that player well before launch angles, etc. came into vogue.
150 Ks is fine if you hit 40 HRs and walk a 100 times.
But it sucks if you hit 15 HRs and walk 40 times.
If you strike out 25% of the time, .75 x .350 (BABIP) = .263.
And that's a very high BABIP for most hitters (Rojas, if he learns to bunt, could pull it off).
Line drive hitters need to make consistent, hard contact.
Walks should be a by product of good plate discipline, if you don't swing at pitches you can't hit, you'll get ahead in the count and walk more.
The reason Castellanos for example has strong platoon splits is that against RH pitchers, he struggles to pick up the outside slider and consistently chases that pitch If he'd just spit on it and wait for a pitch over the plate, he'd take a few strikes but get ahead in the count far more often.