All the tools are in that toolbox. It's the mental side that will determine whether he succeeds in the NFL. Will he do the work, take the coaching, and have enough competitive drive to get to that top level of success so many QBs fall short of. Is he smart enough. No idea on all that but I think the media has been excessively negative on him to date.
The guy lost his OL for that final year. Rams hired his OC away which was also a huge loss for him. He played through some significant injury. Call me crazy but if I'm a GM looking for a QB he'd be real high on that list.