Harper is overrated by his fans, underrated by his critics.
Harper has one inner-circle HOF year where he won the MVP. Outside of that he’s been roughly Reggie Jackson. He was super hyped as a kid, and I think people hold it against him that he didn’t turn out to be Mike Trout.
He alternates good and bad years? It’s weird. The old Bret Saberhagen effect.