In regards to your last sentence....I don't buy that.That goes back to develeopment too. The Davis twins were athletic freaks coming in and should have been a lock to be drafted. Mo Barry hasn't improved at all this year. But no development over 4 years will prevent all but the most elite talent from getting drafted.
A lot of players Pelini coached on defense were doing nothing but rotting under obscurity under Callahan. Pelini had a great defensive coaching staff when he first got here. A lot of those players wouldn't have been draft picks if they didn't play for Pelini and were still in Cosgrove's system.
Guys from bad teams get drafted all the time. Colorado was 5-7 in 2010 and had 2 guys drafted in the first round in the 2011 draft....3-10 in 2011 and had 2 get drafted (further down...Rounds 5 and 7) in 2012.
The main trade the Denver Broncos made to get John Elway involved their first rounder in 1983, Chris Hinton. He would go on to go to make 7 Pro-Bowls in 12 seasons at 3 spots on the OL. Hinton played at Northwestern. They were 4-40 in his 4 years.
If someone is good enough, they will get drafted or given a free-agent shot, regardless of how good their college team is.