All the why's and wherefores are interesting, but ultimately miss the point.
He's been an abysmal hitter since the second half last year, his swing is visibly messed up, and hes not contributing to winning.
He's only on the MLB team due to factors unrelated to actual play. He shouldn't be. He should be in St Paul. End of story.