Big Tomlin supporter here, but yes, some responsibility needs to fall on his shoulders. The Steelers lose a lot of games they should be winning. They also win a lot of games they have no right to win.
It looks like an 'attitude' thing. Now, while a bit of this has to come from the coaches, it also comes from the senior players, who have had a good long career of beating these lower sides. Could it be that the older, more experienced players feel a certain amount of 'entitlement' that they should be beating these teams, and perhaps switch off a little more? Where were Hampton, Keisel, Harrison, Polamalu when the Defense needed a big stop? Not saying they are bad players, but they could have fallen into a culture of 'expectation'. If ever there were signs that this team needs an injection of young 'leaders', it's games like this.
Schiavone's Race Career: