None of food, shelter, water, or healthcare are rights anywhere in America. Policy is still supposed to promote the general welfare.
A commenter in another thread posed a hypothetical about a family in CA vs. TX making $250k. Why should the one in CA get a big writeoff because CA has high taxes?
Of course, a state is free to tax it's citizens as much as it likes. But, that tax should not be deductible from state taxes, because it leaves families in other states to shoulder the burden.
Meanwhile, the mortgage interest deduction subsidizes people who can afford houses (in fact it incentivizes buying larger houses, which is also bad IMO). These are not the people who should be getting tax breaks.