I looked at the numbers...the difference in attendance (home) is the mere fact that Heinz Field 'only' seats about 64,000 as opposed to the larger stadiums that seat over 77,000. And as to the Steelers' road power, according to NFL.com they have an away game attendance of 101.7%. Yeah...no drawing power there.
Gotta just love the information super highway :)