Ha isn't all that great, sorry. And minor league stats aren't how you judge a player, plain and simple. Being good in the minors doesn't make you a upper-level prospect.
Again this is not about. This is about players getting held back to serve an agenda at the major league level.
You are trying to say this guy is not good enough to promote. I'm saying their numbers justified the promotion but they were being held back due to reasons outside of their abilities.
I would get your point if they were hitting .250 and nothing else to add. Both were producing and proved that they need to be promoted and did the time in at that level.
Fact:
Ha: 2012 .273/.352/.385 465 AB GG D.
2013 .284/.373/.358 109 AB (DL and shoved behind Szczur)
Again passed aside due to agenda vs production. BTW he is a top 20 ranked player on MLB.com so a prospect to boot.
And on John I posted his stats. Fact he had 55 SB and a OBA over .400 he should have been promoted as a lead off along side Szczur.
Again management's agenda to hold back players with some intangibles to fill in AAA with post trade depth held priority.
What proves this:
Bog gets promoted with Ha and John following suit.... Not only this. Bour was held back at 1B. Fact he didn't produce this year don't matter. He produced in 2012. Again to get another potential filler player ready for potential replacement.
It feels pointless to go further with this. It is what is and what it is is not due to the players lack of ability or production.