Given ODSP do not pay anywhere near market prices for these services, many Dentist refuse the ODSP "insurance", particularly in the Dental world. IIRC, in the Region of Waterloo, there are 2? 3? Dentists that will see ODSP and they severely limit the number per week. This is because the Government of Ontario barely covers Dentist's costs of delivering the service. Why be a charity right? No data, but I suspect this is also true of many other services you mention, medical Doctors excepted of course. I haven't looked but even with the federal dental program being rolled out to under-65s (finally, we live in a Gerontocracy) ), I suspect ODSP will be unable to afford the difference between what the Federal Government pays and what Dentists charge per the fee guideline.
My overall point is, yes, the OP is misleading on the $ values but perhaps we really shouldn't be concerned on how we treat strangers (refugees in this case) but instead how we treat our own, our neighbours, those we grew up, those we pass on the streets. . How we fund ODSP, possibly a few others, is horrible yet we're focused on Refugees? I suspect this is because there is WAY more opportunity for virtue signaling and people chest beating on how kind & inclusive they are.
...then there are the very well meaning people who move heaven and earth to find housing for refugees yet many of our existing poor are shut out. Toronto's homeless shelter issue is a good example of this.
Interesting peek into human nature and how priorities are developed.
Merely one example of the argument...
Why is it moral to prefer to help one's family to one's neighbours, or those we know better or are more familiar with?