Because finding qbs that can actually play are hard to find....there is literally not enough starting caliber qbs to go around in the league.
He had a good season.....got excellent contract before things went south....GMs remember that.
He might flop because he has been away from the game too long who knows?