Social programs and "union-type programs" are not the same thing. You're comparing government provided social security / healthcare with a union while the two are completely different.
Strikes are paid for by the union, not the employer.
Strikes are paid for by the union, not the employer.