Yep, sounds like a game to me. Folks (like me) need to purchase them last minute, but then you get stuck waiting so long that they can't be applied to the flight in question. United succeeds in selling the miles and also reaping the benefit in not having them used at the time they are most needed.