My wife received a box of the same truffles today from SPG. We thought it was funny, she has "0" stays this year and has probably averaged less than 5 SPG nights per year for the past 15 years. She does use her Amex Starwood a fair amount and accrues points that way but I wouldn't say it's more than 15-20k in SPG points per year.
ME, I'm SPG Lifetime gold and have been Platinum for at least 10 or 11 straight years - - nada !!