I am one of those fans that wants to see Shanahan leave on his own terms... he's not doing anything to bury the franchise. Is he looking crazy at times with the moves and firing of coaches? Sure, but I know he's not happy with being mediocre.
Shanahan hasn't won a title since Elway... I get that, but Denver didn't win a title until they got Shanahan. It was a perfect time for the franchise in that sense.
Since that time, Denver has not struggled like many other teams.
So, no... he hasn't been perfect, but he's been better than most coaches and I trust him.