The requirement to spend $ on DL is easily circumvented by many US members since spending $25k on one of the DL branded credit cards would meet the requirements
As far as tying status and FF point earnings to amount spent, it seems a perfectly sensible concept