Those that yell "Socialism" have no conception of the word. The doctors do not work for the government. The government does not own the hospitals. It is a single payer system, no different that simply having the gazillion different insurers here combined into one and everyone is covered. As far as socialism, with the recent partial ownership of private enterprise here in U.S. by the government, that is a slippery slope heading towards socialism.
They just did the same for the tariffs slapped on Canada.