However, I can think of last-minute situations when the B fare on DL plus the upgrade miles would come in cheaper than paying a business class fare on other airlines, which could be as much as $6,000 at the last minute.
Getting a miles upgrade last minute is close to impossible