While it doesn't mean that we can't play Army, let's keep in mind that Army has spent the last several years reducing the difficulty of their schedule because they realize they can't compete with the "big boys" of D1A football. Their schedule this season included Rice, UTEP, Buffalo, Lafayette, North Texas and Morgan State. Next year their schedule includes Fordham, Buffalo, Tulane, UTEP, Rice, Eastern Michigan and North Texas. They generally play one top level team per season, this year Notre Dame, next year Ohio State, and then the next best teams they schedule are low level ACC teams (Duke this year and next, Wake this year). They have Temple on the schedule both years and Temple is decent, but remember that those games were scheduled when Temple was a good bit worse than they are now.
Realistically, with the way they are currently scheduling there are only a couple of spots on the Army schedule that Pitt fits into.