1. Weak recruitment
But recruitment has always been weak at academically oriented Stanford. Why should the current crop be any worse than any previous? Why couldn't the current crop be over-achieving like many previous? So I don't think this is the problem.
2. Brent Edwards, the QB
I've never been impressed by BE. Sure, he's had his moments but those are rare. More often than not, his imobility and indecisiveness allow defense to swarm all over. When the starting QB is proving ineffective, it is the coach's responsiblity to bring in a replacement to see if he could do better. You can start with BE, but if he's not moving the ball, take him out!
3. Walt Harris, the Coach
I think this is where the real problem lies. In the years that I've followed Stanford football, few are worse than Harris. He has no charisma on or off the field, no ability to put together a sound game plan, no clue on how to adjust the game plan during a game, and failed miserably in developing players to the next level.
My suggestion: fire Harris and bench Edwards!