I think overall he just hasn't made the progress that a future franchise QB needed to make. Is he serviceable, yes. If they were picking 18 in the first round, you can make a case to keep him. But with a chance to get a true franchise QB who can make everyone around him better and win own his own, they should take it.
This is if they think one is available.