Foreigners who did not pay in one dime are draining the system.
The first thing new immigrants do is get mom and dad over here collecting checks.
https://www.mercatus.org/publications/social-security/how-many-workers-pay-benefits-each-social-security-retiree#:~:text=By%202034%2C%20the%20best-case%20scenario%20is%202.3%20workers,Security%20helps%20to%20explain%20its%20current%20fiscal%20dilemma.
From the SSA's own web site:
https://www.ssa.gov/history/ratios.html
Highlights from the SSA site
In 1940 154.4 workers supporting 1 retiree.
In 2013 2.8 workers supporting 1 retiree.
Note for those of you who think the more is yours. It isn't! There have been at least two USSC cases (maybe more!) that definitely establishes that you have NO OWNERSHIP of the money you paid in. If you did it would be an asset and part of your estate. You could pass it to your heirs! You can't !