I ate at a Sheraton Grand on Saturday in a property I am not staying at. I got 20% discount and points. The point receipt they gave me was new and had SPG & Marriott & Ritz on it, different format from previous ones that just said Starwood. NOt sure if this is what you mean by SPG Cravings. But at least some properties are still giving discounts