Where I am, these are the only insulins covered by the provincial plan, and not completely. If you want a different kind of insulin, such as the Novarapid I was on prior, you have to pay full price - well over $100 per box of 5.
Probably all three - it comes down to how the rich can get richer...