I've never been a Tomlin apologist but I do think Bradshaw and Matt are being a bit too hard on the guy. Yes, he inherited any coach's wet dream (a stacked team that has a recent Super Bowl win with a franchise QB) and you can argue that Super Bowl 43 was more Cowher's team than Tomlin's. But you have to also give credit where credit is due; Tomlin has never had a losing season, his Steelers teams typically make the playoffs and have had postseason success, even if it's not as much as Harbaugh's or whomever's, he's at least partially responsible for drafting some of the best players in the game like Bell and Brown, and the only leftover from the Cowher era is Ben. So whole the sports media might like to ******e him over everything he does, I still would say that overall he's a good coach and fans of most teams would be happy with the guy; it's just that Steelers fans have been spoiled with the Greatest Coach of All Time (Chuck Noll) and one of the greatest ever (Cowher) so unless Tomlin delivers multiple Super Bowl wins, he'll always been seen as an underachiever (even though Cowher only has one SB win).
Granted, I don't like some of the dumb things he does like having Ben play late in a game that's already won. And this Porter fiasco... I can't say I'm surprised, but it's not like Tomlin was there with him while he was getting in a bar fight or whatever. But anyway, overall, I think Tomlin is a good, if heavily overrated coach.