It's not COVID or bad luck this year. It's not any one player's fault or one unit's fault either.
The team isn't very good. It never was, and and never was going to be in 2021.
A stationary, limited QB behind a young and crappy offensive line was never going to lead to a lot points being scored or sustained drives, and while the defensive line would've been better if healthy, the linebackers are bad and the secondary isn't good enough if the front seven doesn't generate pressure. There's no quality depth either.
And while Tomlin will always have his supporters because of his early coaching career run with Cowher's core of talent, he's better at giving headline quotes than he is at in-game decision making. His name is way better than his performance. He's still the coach who's had little playoff success for a decade despite plenty of talent and a HOF QB, and is about to miss the playoffs for the 3rd time in 4 years. The last two times they've been to the playoffs since 2016, it's been two embarrassing home losses while giving up over 90 points, but at least we don't have to worry about that happening this year... it's time to admit that the product the Steelers are running out there right now is getting embarrassing and there needs to be some accountability for why.