The US has a massively progressive tax system. On a net tax basis about 50% of the country pays nothing. Sure, they pay sales tax and employment taxes, but they also receive some mix of earned income tax credits, child tax credits, snap, medicaid, housing, etc. There is no real way for the US to have a single payer tax system without more people actually becoming net tax payers.