But it's ok for taxes to pay for roads and garbage collection?
Sure, it's not 'free'. But when you pay taxes, everyone doesn't pay equal amounts. Those who are able to earn more money, pay more taxes. Those who can't pay less. But no one is left to fend for themselves. Even the poor can get treatment. We're also not paying anything like the insane prices you pay in America.