Agreed. Techincally yes, libraries, public school, etc. are socialist, but socialism ought not to be thought of as a bad word otherwise we'd have to pay at a toll booth each time we turned onto another street.
As for economic planning,definitely government ought to have a long-term plan. I also know that for instance when the textile industry is in a slump, that's when the government would stockpile military uniforms, and then let the stock deplete in good economic times, as a means of stabilizing the markets.
So definitely Canada can learn from Sweden. But perhaps the biggest difference is that whereas Canadian socialists consider capitalism to be a dirty word, the Social Democratic Party of Sweden has been known to be willing to experiment with various capitalist models, focussed more on whatever works rather than ideological purity. As I'd mentioned in a previous post, Sweden's overall system could best be described as social-corporatist (which is more where I lean) than labour-socialist in the NDP sense of the word, so it would be somewhat disingenuous for a new-democrat to try to associate the NDP platform with that of Sweden's social democrats. We don't really have a social-corporatist party in Canada, though we might find a few social corporatist among the NDP's right flank and maybe among some centrists in the Green party, but we cetainly don't have a social-corporatist party as such.