Chill, man, I was just joking. Didn't know whether you were serious or not.
Since it's clear you were, no, it's not 'light years' of difference. I feel like I'm being trolled now. Yes, the K-rate is the separator...and it explains the difference in average, which explains the difference in slugging. So again, the K-rate is the only thing really different.
And while that is certainly important, it doesn't negate either that a) they're still relatively similar players (they definitely fall on the same spectrum, as opposed to, say, Soler and Jace Peterson) and b) Soler's K-rate was 30% last year, the same K-rate Alvarez had early in his major league career, which he has since improved upon.
Soler put up a BA of .262 and an OBP of .324 last year. Alvarez's first year, he put up a BA of .256 and an OBP of .326. The only difference is that Alvarez actually showed power that year.
10 HR and 18 2B in only 100 games as a 22 year isn't showing power?