"Can we beat the Steelers? Sure. They barely squeezed by the Giants and they don't look all that impressive right now."
You do realize that the refs essentially gave the Giants 2 touchdowns with some terrible calls on a pass interference, illegal hit in the end zone, and a fumble (without also calling a blatant clip) ? So the Steelers had to overcome 2 free touchdowns given to the Giants in Giant Stadium and still came back to beat them without letting Eli do his usual heroics. Maybe we can beat the Steelers on any given day (probably not) but to call the Steelers struggling ? I dont know...they are only 1 game behind the Ravens for their division lead.
Our team on the other hand seems to be fatally flawed as each part, and the coaches, takes turn making the fatal error week after week.