Under the current Social Security system, it isn't necessary for employers to make Social Security payments in a timely fashion. Even if they're late with their payments employees can be credited appropriately.
However, under a private account system the timing of stock or index fund transactions is critical. Would employers be liable for any lost capital gains due to late payment of payroll taxes? If not, why not?