Given the difficulty of upgrading internationally (especially to Asia), it would make more sense -- in the cases where there is no confirmable upgrade seats -- to allow customers to pay the lowest available fare and if the waitlist clears for the ugraded class -- to collect the fare difference at that point. Its not right to require the purchase of a higher fare class when there may not be any realistic chance for the upgrade space to clear.