Zaun made a great point the other day. He said pretty much every guy in baseball could go out there and hit 20+ HR if that was the only thing they tried to do, it's not that hard to do. But when you strike out, don't walk, and barely get any other hits, that's not helping anyone.
In three years he has a .212/.258 line, and is terribly defensively.
Aaron Hill was an all star with Toronto, and one for some years he was one of the best defensive 2B in the league.
You can't even compare the two players. Hill has shown potential. JPA hasn't shown anything. Nothing at all.
It's the front office's own fault. They could have fixed JPA, worked with him, and they chose to do nothing at all.
To be fair, sure maybe someone can come along and work with him and rebuild him from scratch, maybe he can still have a career. But if he goes and does that somewhere, I'll be okay with it, because he's had his chance here.