There's also a lot of regulation and lots of subsidies (the US has similar per capita public spending to Canada - old people on Medicare are not cheap). If something is so heavily regulated and subsidised that the private sector is only there to outsmart the government to line their pockets, it's inferior to even a public system.