I think this promo is not really intended for Elite frequent flyers, therefore a bit of time for advance planning might be nice. For every one of us that thinks that the 30-day lag is wasteful, there's one of them who might say, "gee I wish I knew about this earlier."
We don't often have the luxury of having a lot of time to contemplate things, but we're used to it...
You know, not everyone can put together a trip in 17 minutes