Shame isn't in it. If the government had made the third runway contingent on allowing some slots for up to four a day flights to Teesside, Inverness, Plymouth, Leeds, and all the other UK places that have lost air service to London over recent years, all the MPs would have been right behind it.
Likewise if BAA had been a bit more politically savvy about things aeronautic rather than retail, they would have presented this not as a "third runway" but as a "realignment of 23".