Good post Gonzo.
There are so many factors pilots forget to take into account, or don't even know exist, when they think they are being unduly delayed or other airlines, even the same airline if you're a certain BA pilot out there, get 'prefferential' treatment.
As Gonzo says, visit us in the tower, or if you don't have time, and do feel aggrieved phone the tower for an explanation.