The problem with your solution is that it's only a solution if the immigrants you are importing are putting more into the system than they will eventually take out. That would restrict immigration to high skilled, high earning types at the beginning of their work careers. An immigrant who comes here and starts contributing to social security at 45, then retires at 65, then lives 20 more years is going to be a net drain on the program.
I illustrate no such thing. I never said that or anything like that. I merely pointed out that if you force people to participate in something, whether it's a good deal or terrible deal is irrelevant.
I actually support some variation of President Obama's Simpson-Bowles Commission recommendation, which does include gradually raising the cap. That should buy time at least. But you accused me of wanting to destroy social security, so you're probably not the best person to discuss adult policy proposals with.
I think you are buying a huge problem hoping to solve a smaller one. Kind of like taking cocaine to deal with the pain of an abscessed tooth, in order to avoid the dentist.
My first post, which you first responded to, showed that even if the cap were eliminated entirely, it does not save social security. Increased taxation and no cap means everyone pays 16% social security tax on their gross income. And just taxing the top 1% doesn't even begin to solve the problem as the huge bulk of income is in the middle class.