Weber is having a better season this year than last. Someone needs to remind people on here that last season was a terrible one, so just because he is better, it does not make it a good season. He is having a slightly above average year this year so far, not good. If he had been able to lead a last minute drive against Northwestern or South Dakota, I think you could say he is having a good year. He has 6 turnovers through 5 games, which I believe is a slower rate than last year (I don't think he fumbled much last year). He is doing a better job of getting the ball out this year (only 5 sacks and the pass blocking is not significantly better than it was the last 4 games of last season....it is better than the first 8 games of last season).
The biggest knocks on Weber this year are these:
He still misses easy throws (like bubble and quick screens).
He still throws behind receivers the majority of the time on the deep balls.
He still doesn't have the coaching staff's trust enough to air it out over the middle (though they did start throwing more down the middle in the NU game).
He still isn't winning games even when he has the opportunity of leading the team to victory. The South Dakota and Northwestern games were bad defensive performances and the defense was the reason the team lost. But Weber still had an opportunity to lead the team to victory at the end, and he could not either time.
If Weber was playing for Wisconsin, he would be a very good QB. But as a 5th year senior, 3rd year captain, 4th year starter on a young team, he needs to do some of the things he is not doing. He needs to not fumble the ball twice in the 2nd half of the South Dakota game. He needs to not lose his cool with the fans. This team is not very good right now, he needs to make sure he isn't part of the problem. For the most part, he hasn't been. But he has been very mediocre this year.
Most of the people still calling for Weber to be benched are thinking this:
He had been terrible for 1.75 seasons leading up to this. He is playing better now, but he still can't lead the team to victory. If he can't lead the team to victory, what is the point in playing the guy who is leaving at the end of the year anyways?
My personal opinion is that if they don't win one of the next 2 games, someone else will start the Penn State game.