This is a good point. And here is the fact people need to realize. There are NFL teams...front office/coach/GM that do stupid shyt and get fired for it every year. So if you're gonna use the argument "well, if he was the best guy they would have played him" then get the fukk out of here.
Why wasn't STL starting Kurt Warner over Trent Green?
Why wasn't Dallas starting Tony Romo over Drew Bledsoe?
Why wasn't New England starting Tom Brady over Bledsoe?
Why did San Diego pick Phil Rivers over Drew Brees?
Teams make bad evaluations all the time. Sometimes it's because they can't correctly evaluate their players. Sometimes it's because some players you literally can't get a read on how productive they will be until they get on the field.
Tebow will never be the most fundamentally sound passer, but he wins games. He always has. And every year, a handful of coaches and GMs who do nothing but lose games will keep getting fired. And the
#1 reason these people get fired is the inability to find a quarterback. They fall in love with some "technically sound" QB who "looks the part" like a Kyle Boller ass nikka, miss the playoffs, lose their jobs. Rinse and repeat.