Watched all the games with TS under center, I don't see flashes of greatness, you see that with Mariota and Winston. He's a backup QB, that management were hoping would be "good enough" to win games on the back of a strong defense. 
Carr played all-pro last year, hence the max contract.