I don't think it was because he fumbled but because of where he fumbled. Two times that are unforgiveable fumbles are when you have a small lead at the end of a game and have the ball and when you are in the 5 yard line. Situation dictates the benching. Besides the defense needed to be shown since they stopped the 49ers on 4 straight plays that the coach doesn't think its ok.