Holy ever loving fuck the Steelers DO have the Meadowlands home field advantage. They're playing like the Jets.