I agree. Why make a big deal about upgrading a non-rev who is dressed appropriately when seats are available? Non-revs are typically boarded last anyway. Moreover, I'm reminded of how hotels frequently upgrade crews on layovers when they are booked near capacity. Hotel managers believe it is better to upgrade crew members than revenue guests so that revenue guests (especially those booked through discount websites) don't get unrealistic ideas of what to expect. The logic makes sense...you get what you pay for. Whatever is left, we get!