That's exactly what socialism is, services the government pays through taxes for the good of the public.
Maybe we should work backwards, is public health care socialism in your terms?
No it is not. Remember, how public healthcare is funded and managed. Every hospital is a capitalist venture. Our health cards are really just government provided insurance for which we pay premiums via taxation. It really is no different than paying private insurance in the US. The only difference being everyone gets the same care, and there is no issue with affordability and accessibility (apart from the shortage of doctors and specialists). Similar to private insurance, there are things that are covered, things that are not, things that are partially covered.
If a country has to be considered socialist, then a key feature is collective ownership of enterprises and means of production. The government has to determine production output and pricing levels. You'd also have a "rationing" system, which attempts to ration essentials per need. Are Canadian hospitals collectively owned? No. So how is that socialist?
What we have is a social democracy. What we have is really a mixed economy with both public and private institutions, and a tax payer funded social safety net. This is not socialism.
Interesting...so I guess we can get rid of all the unions then? Unless you consider them recipients of "social welfare"?
Unions are for collective bargaining in the west and they exist (and are needed) within a capitalist system so they aren't taken advantage of. This is not socialism.