SS was created to appear to be something earned rather than a straight welfare payment in order to gain support in Congress. Means testing was explicitly avoided in order to keep SS appear more like an insurance plan. That also somewhat insulated it from having benefits cut if it was viewed as pure welfare.
That strategy has been successful up for 90 years.
When SS was created, the cap on taxable wage earnings was instituted to avoid the optics of paying out large benefits to very high income retirees.
Can you think of any government program that has ever been discontinued after congress has created it? I know I can't. Not even unpopular programs that most would consider fraudulent can be stopped. Look at all the blow back Elon Musk suffered during his DOGE efforts for example.
And I while I do generally agree with you about the original optics that helped put social security in place for 90 years. As poster Toni correctly points out, social security has been slowly transformed into a different animal today. There are many disabled children being paid by social security today. Furthermore, it is easy to locate many young people now collecting social security early due to their supposed disabilities that can not be proven otherwise. There has and will continue to be a lot of evolution of the program towards welfare rather than insurance retirement.
With that in mind, it starts to make a lot of sense to also tax this program more progressively especially since future funding is predicted to come up short in the near future. In my lifetime I have been in both camps. It is very difficult paying FICA as a minimum wage earner. But paying FICA as a high wage earner is extremely easy in comparison. Sure it is nice when you done paying FICA early and it feels like a raise not having it withdrawn on your paycheck during the rest of the year. But FICA withholding is not a life changing event for high income earners the same way FICA is a burden to the minimum wage earners. It just isn't. Removing the cap for high income earners is the fastest and least painful way to keep social security solvent in the future IMO.