I am in a good place because I have good employer benefits, so drugs covered at 80%, pay for a cpap machine every 5 years for $2000, my eye appointments, $200 for glasses, ect...
But for those without benefits either they pay out of pocket or just don't bother with eye exams, ect.. The be fair there is pharmacare that provides coverage, but you have to be dirt poor to qualify.
My wife made me realize how important eye exams are for prevention. A person she knew had something wrong in her eyes, and the eye doctor told her to go to her doctor. Turns out she is diabetic. Preventing events is a big problem in the Canadian system because you either forgo certain tests, or the wait lines are so long you find out you have cancer a few months too late.