Mike's biggest failure was his inability to stick with a QB. Sure, neither of them played well, but the flip flopping back and forth shows his inability to make a decision and stick with it. I also believe he was too hardnosed towards his players. Sure it turned V Davis around. After yelling on the sidelines at Alex Smith, he played the best quarter of his life.....but in the long run, players are going to start hating playing for a guy who yells at you on the sidelines, yanks his pants down in the locker room, sends the team's best player to the lockerroom, puts in and pulls starters seemingly at random, and gives horrible post game interviews where he says nothing positive about the team. That's how you lose a locker room and in the long run, lose your job.
Feel small yet?