I strongly disagree with your opinion. For one it's because he's just not that good, he will never be a 7th or 8th inning guy. I'm so sick of this excuse that he throws hard, it's used because the Twins haven't had a lot of guys who can ramp up to 99, so a lot of people just give him the benefit of the doubt, he throws hard he must be good, look around the MLB, a lot of people throw hard. He throws the fastball straight as an arrow and people crush it. He's always been below average. But wait there's more, he will go down blow that fastball by bad AAA hitters, they will chase his breaking pitches that never hit the strike zone, ever. Twins fans will get over confident in his ability and think he can pitch 8th innings, he will blow more games and the vicious cycle will continue.