I take two medications I cannot easily afford. There are all sorts of private foundations and charities who offer grants to help people like me with those costs.
I don't know if Canada has the same. But New Mexico is the third poorest state in the USA and was just ranked the worst place to live by WalletHub due to terrible education, healthcare and safety ratings. (We have never had a Republican legislature in the 113 year history of the state.) But I don't know a soul who has had to go without medications he or she needed.
That's darn sure not due to Obamacare that care in any way about what people really need, but due to the generosity of real people who care about other people.