Remember, power rating is not necessarily how many homers you can hit. He can hit it out the other way and he has hit some serious bombs.
his ability to actually get the bat on the ball, or to attack the pitch in his happy zone is what prevents him from hitting 20+ homers, not his actual power.