Just remember, a player can have loads of talent but if not used to exploit what he does well it's a waste also. Kinda like having a sprinter in a weightlifting competition, not a great fit of talent to the task asked of them. We shuffled OC's a lot, we have also changed DC's pretty routinely compared to the rest of the league. Each scheme relies on skill sets to execute and if you change the scheme your player skill sets may not match well. Some were just bad choices and others well you can't fix mental lapses in judgement or things like learning issues. We have had a few of them also and tried to accommodate and work around but they have not panned out well. Michael was an example of that as is Eskridge. That doesn't include injuries that seem to bite a lot of our picks in Training camp that carry over and seem to take forever to get right.
The reaches are successful later since there isn't as much pressure I think for them to work out and we let them go a year or two later. First round and even second, you want a player that is going to be on the field right away at least as a rotational guy. That is what hurts us.