Back in early 1995 a lot of 49ers fans, including myself, wished that George Seifert would decide to call it a day after his second SB championship so that Mike Shanahan could come off a stellar job as the 49ers offensive coordinator to become the head coach. But Shanahan appears to be a little out of touch and too rigid these days to me - if a coach proves his point by forcing an All-Pro defensive tackle off the starting line-up and weakening his team, maybe the point wasn’t worth proving.
The players are a different breed nowadays....thus that's why you see NFL Owners hiring young coaches so they can relate to the players better than old school coaches who came from a different era.