I live in Saskatoon, Saskatchewan, Canada. If I want to find a family doctor, there is a list of 3 clinics with doctors taking patients, in a metro area of 325,000. Older people have "the good doctors" and those doctors aren't taking on new patients.
Waiting lists for specialists are ridiculous, unless it's something extremely urgent. It quickly becomes about "who you know" and queues can be jumped if you have the inside track.
I've never been encouraged or "nudged" to get a physical or even blood work done. Quite frankly, the system is under so much strain that getting everyone a physical would push it over the brink. So they mandate them for commercial drivers and other high-risk occupations, and everyone else just goes to medi-clinics and sees a walk-in doctor. Zero continuity of care.
Canada is great at treating the dying, terrible at treating the healthy.
I'm self-employed. Dental, prescription drugs, glasses, mental health: this is all out of pocket.
My impression is that if you have a reasonably good job in the United States, you have access to reasonable health care. Is that a fair assessment?