Harper comes across as more arrogant than Soto. Soto is only cocky when he's hitting, but the stares and the Soto shuffle aren't so out of step among dominant hitters and are more to get into the head of the pitcher. Also, that wRC+ in 2018 came with a .249 BA, which was a huge drop off from 2015 and 2017. Going from a 29 HR guy in 2017 with a 1.000+ OPS to a 34 homer guy with <.900 OPS felt like he was selling out for homers in a contract drive. Couple that with the off-year defensively, it's not surprising folks feel he dogged it in a 3.2 fWAR year.