It's just my opinion, which I am entitled to. I would rather a team not go to the playoffs then see them lose season after season. It's a great accomplishment to be able to win consistantly enough to put your team into the playoffs each season, but at some point, you need to take that next step and win a Super Bowl. At some point, playoffs just don't cut it anymore. The Steelers and Cowher haven't been able to do that. And they won't be able to do that this season either. It doesn't matter what the O philosophy is.
I'm aware that Cowher led them to a Super Bowl. Only to let there fans and team down again as O'Donnell choked it away.