Do you really think that GA's have all that much control over upgrades anymore? I think the standby list is computerized and queues people up accordingly. I think the GA can manipulate the list, but it sets them up for having to explain their actions if they do.
I myself have been told "I'm the next one in line" and then a battlefield upgrade given to someone else... so I know the feeling- but I don't think the GA's have all that much to do with the order anymore....