When you retire Social Security will give you a print out of every dollar you and your employer paid into the system. Your monthly check will be determined by that amount. When I retired I was paying 7.5% and the company was paying 7.5% for a total of 15% on my print out. In my retirement money the company held out their part of the15% money they had paid. So that reduced the amount of $ I got for retirement.
Every year you paid 4.2% means you paid in less money and that is less money the government will pay you on your Social Security check each month.
I’m from the government and I’m here to help.
I am under no delusion that the ponzi scheme will last another 30 years, so that's pretty much irrelevant. I'd rather have the money to invest myself so that my kids get it when I die, instead of the government.