Yeah I remember reading about those factors being the reason behind the Jays optimism with this guy - and to some extent I get it. If you think you have reason to believe a player could be a breakout candidate, you want to be the team that helps him make that adjustment to find success - rather than being the last team to give up on him before he does find it.
But at some point here soon the results are going to have to start to line up with whatever upside they think he has or he's just not worth keeping around.