I had coverage with my employer, so that made a huge difference for me. My unionized health care program filled in all the gaps. I imagine that somebody in Toronto or elsewhere in Ontario who didn't have that would be enormously out of pocket, as much as somebody in Vancouver.
When you look at the health improvements from being able to manage diabetes, I'm sure that the program would be much more than self-funding.