It really means DL does not care about any Medallion below DM.
How do you figure that? This is a huge boost for PMs.
If I was a high spender, I would rather buy a F class ticket (paid or miles) than buy economy hoping for "free" upgrade. Simple.
OK? I don't see what that has to do with whether you're a high spender or not, or how that changes based on the new waiver threshold?