Thanks to Ninertico for pointing out what should be common knowledge among Niner fans - that sometimes good coaches set up competition for the starting QB position. I mean really - if Walsh can bring in a guy to compete with the greatest QB in the team's history, Singletary can be given the benefit of the doubt here with respect to a competition for this position this season.
And, as someone who feels Shaun Hill should be respected for winning games and being a very good team manager, and by virtue of that should be assumed the starter at the beginning of competition, I still don't see why anyone thinks he should simply be handed the job. He's not a franchise QB, yet. If he starts, plays most of the season and takes the team to the playoffs, yes, he's the franchise QB. But, he hasn't done that yet.