Keep in mind... there is ONE team in the NFL purpose built to beat the Steelers. That's the Baltimore Ravens. They finally did it when Ben was playing. Big whoop.
Other items to help keep the perspective:
-This was so much more important to them.
-First game of the season with a lot of vets who didn't get their normal amount of prepwork.