Just because spending is rising doesn't mean people are buying more things. Prices have increased, so people can be buying fewer goods and still spending more.
Spending on food is rising in real terms (that means counting for inflation), so people are actually buying more food, mostly because they're going to restaurants and using DoorDash more.