And as for their recent history:
Instead of Lynch, the Niners took Willis, and they already had Gore.
Instead of reaching quite a bit for Mack, they took Crabtree who is developing into a pretty good WR. Time will tell, but I'm betting we eventually call this close enough to a wash.
I'll ignore that Mebane is a 4-3 tackle, a bad fit, and that Aubrayo Franklin was pretty solid in the middle, and just point out that instead of Mebane, the Niners ended up with Willis, Staley and Ray MacDonald in the first three rounds with a miss on Jason Hill.
I too wish they had taken Marvin Jones, but let's cool it on a guy who had 18 receptions last year.
Seeing as it took 3 years and a timely injury for Bishop to earn a starting job, I'm not sure that anyone saw that coming. Furthermore, if Bishop were on the Niners, he'd be their third MLB anyway.
I won't defend taking Balmer or Chilo over Jackson (
or really anything the Niners did in 2008) but DeSean is and was a bad fit for the Niners and has had success due to the offensive scheme of the Eagles. Imagine DeSean trying to block on a Kaepernick run...it's not happening.
Smith over Rodgers is indefensible.
So we have one clear mistake, one breakout player that would currently be a back up, and a number of guys that don't fit the system, or were passed on for equal or superior players. I'm sure the Niners regularly pass on good players because they hate Cal and willfully handicap themselves, but it sure seems to me that they are making good decisions based on the players available and existing team needs.
For the record, there are several other schools that the 49ers hate. Please go inform the message boards for those programs so that they can do some insane complaining.
The Niners have zero players from:
Alabama
Florida St.
UCLA
Oklahoma
Clemson
Nebraska
And no active member of the team or recent draft pick has come from a school that Jim Harbaugh and Co clearly dislikes:
Stanford
(Worst line of reasoning ever)