When denied an upgrade the first thing the GA says to me is there are other *G that have a better class of service or who have checked in before me. I cannot dispute this since I am not privy to the manifest. So I am at the mercy of the gate agent who may, or may not, be telling the truth.