Just as a comparison, compare Tom Coughlin's record. He was canned by the Giants at the end of last season. The Giants tried to make it look like it wasn't a firing, but Coughlin disagreed. Did they do the right thing? That's a tough call. Being the oldest head coach in the NFL may have been the deciding factor. I guess they felt it was time for a change.
But Coughlin's record is far and way superior to Fisher's. In the last 12 years, you can argue that there maybe head coaches with a better record than Coughlin. But only one head coach has a definitively better record, that being Bill Belichick. Especially if you go back a few more seasons. I know someone is going to argue this point, but what the hey.
In the last 12 seasons, from 2004 to 2015, Tom Coughlin has had 6 winning seasons, and 2 he has tied. That's 4 losing seasons in 12. His last 3 seasons have been losses. In these 12 years, he's been to the playoffs 5 times and won 8 games. In those 5 years, he went to the Super Bowl 2 times, and won the Super Bowl 2 times. All 12 seasons were with the Giant, but he lost 3 of the last 4 seasons. Last time Coughlin won a playoff game was in 2011, a Super Bowl winning year.
Maybe the NFL should hire Fisher as an executive. Maybe the Rams should have promoted Fisher. But he has a crappy record as a current head coach. IMO he's the most over-rated head coach in the game. And yes, I am including Rex Ryan.