The Steelers have given Mike Tomlin a contract extension through at least the 2021 season. This was the right move for a number of reasons.
Firstly, Tomlin's a really good coach. He's won a Super Bowl and been to another one. Tomlin has the 15th best regular season winning percentage in the history of the NFL. Among coaches who have walked the sidelines for at least 100 games Tomlin is 10th all time in winning percentage. Each of the nine men who are ahead of him are hall of famers.
Secondly, the Steelers have been mired in controversy over the last few years. If the Steelers hadn't given Tomlin the extension then that would have hung over the head of the team all year long. He'd have been looked at as a lame duck coach.
Thirdly, given Tomlin's resume, he deserves a chance to coach a team without head cases Antonio Brown and Le'Veon Bell.
Finally, the team tied him to Ben Roethlisberger. Many of Tomlin's critics want to see the coach fired because "Ben's window needs to be maximized." Who's to say that the next coach would be better? There's a far better chance of that coach being worse. Ben doesn't need to deal with a coaching change at the twilight of his career.
The last two years have been disappointing. I won't argue that and nor would Mike Tomlin. But he's a proven coach with a track record of success. I trust that over whatever the alternative would be in what could be the final three years of Roethlisberger's career.