If you did not limit the taxes and they explicitly became income taxes (in appearance), many upper-middle class Americans would find themselves paying upwards of 50-60% taxes on income for vanishingly few benefits. That has political ramifications that the government would rather avoid.
The challenge for the US is that the taxes on the middle class are very low relative to e.g. Europe. But they cannot squeeze enough taxes from the top 20% that pay most net taxes to make up the difference.
However to reform social security so it can actually be maintained, I agree we should increase the limits or remove them entirely. But keep in mind social security is not seen as a tax - it’s a retirement pension. If we are going to change it so that rich people pay more and get less, we should also reform Medicare so that rich people pay for their own healthcare in retirement. Tons of old age programs give handouts to the rich - that’s not what they are for.
This is a very important distinction, so I'll repeat it. Social security in the United States is not a pension, it's just a government program. We're told it will continue, but that's only because the current government says it will. A future government could just decide to stop payments, and there would be no recourse because it's not a pension. If you live in the United States, please plan accordingly.
> A future government could just decide to stop payments
A future government could just decide to go to war with Canada and the recourse for citizens would be the same.
I was astonished to discover earlier in my career, after a pay raise, that I got to stop paying FICA at a certain point. I didn't even realize there was an upper limit. It's a tax that only applies to "lower" income workers. Highly regressive.
Also, US income taxes are only nominally progressive. There are so many loopholes that very wealthy people (most infamously the POTUS) can end up paying no taxes whatsoever. Tax dodging is a science and an art. Didn't Warren Buffett say he paid a lower rate than his secretary?