I posted this in another thread but I will say this here again:
Last year when the 49ers were 2-5 and the 49ers laid a duck with JTo Osullivan in the first half of Singletary's first game, he put Shaun Hill in. The 49ers were 5-4 with Shaun Hill as QB, Singletary as HC, and Mike Martz as OC, which was good considering the circumstances. But these wins were against teams that didn't take the 49ers seriously enough. Two of the 5 wins last year against the RAMS, one at home against Washiington, and they scored only 10 points in the win at Buffalo.
During camp this year, the competition was close for QB - too close that Singletary decided Shaun Hill because he knows what he can do (and also helped him get the HC job using Martz's offense). Singletary is loyal - but him and martz has oppisote philosophies.
However, the expectations are higher this year. The defense, special teams, and playing two weak teams are the reason we are 3-2 and not 0-5. It's appears that Jimmy Raye's offensive philosophy is not designed well enough for the QB to release the ball quickly enough and with our offensive line - offense is crap. Which means Shaun Hill was slightly better suited with Martz's offense - not very good, but good enough to win some games.
Does this mean that Smith or Davis is better suited for this offense? Possibly. We have seen a lot of Nate Davis in preseason, but not enough of Smith.
Remember two of our wins were against St Louis WITH Kyle Boller and injury depleted Seattle WITHOUT Hasslebeck - BOTH at home.
The defense kept us in Arizona and Minnesota. If we played the Cardinal's again today we'd lose since they have been playing better.
Singletary will stick with Shaun Hill as long as he can until the season is lost - where there no possibility of post-season.