It doesn't really make sense to campaign on high-cost policies while fashioning yourself as those willing to stick it to the rich, only to then campaign on returning favorable tax deductions to upper crust districts. No sense at all, and strategically moronic.
It makes perfect sense at least from an electoral standpoint. Voters want free s**t but don’t want to pay for it. When you ask Americans what they want to cut it’s never the big expensive items in the budget but is instead things like foreign aid and congressional salaries (which collectively make up less than 2% of the budget). Sometimes they might want to cut military spending but even that’s not consistent.
Also as been noted above, a ton of middle class people benefit from SALT. 40% of New Jersey families benefit from it. And these upper income folks from NJ are ten times more likely to vote for the Democratic Party than poor whites are (last I checked even poor people were majority white).