FDR explicitly created the payroll tax as a dedicated funding mechanism for Social Security to make the program harder to roll back. The point was to encourage the illusion that people were getting back what they paid in, and that this was not just another government spending program. Undermining the artificial distinction between payroll and income taxes, and the notion that the former pays for entitlements and the latter for the rest of the government, is a good thing.