I interviewed and my company hired a kid who graduated from a big 10 school and played 3 yrs in the NFL. He told me that in any NFL team, players who were not drafted by that team are very much in a secondary status, unless they were obtained in a trade or are coveted free agents. The management always believes/wants to convey that their picks are the best. He said the most talented/best performers aren't necessarily playing the game. Not saying this is the full reason but it does have an effect on management thinking.
Thank you for that. I did not know that.