There are three main ways that the Canadian plan isn't as bad as the Bernie plan: it's relatively decentralized, it has a limited scope of mandated coverage, and there is more room for a private sector than in many other countries with government healthcare systems.
Source