This topic was all about Canada's down sides and it settled on problems with health care. Although I have been here for decades, I have recent experiences with the NHS in relation to my and my wife's parents. I could list all kinds of things that are wrong with our health care in Canada but I would not swap it for anywhere else, and especially not for the NHS. In Ontario I had good care all my life, no matter what the problem. For the last eight years we have lived in Nova Scotia. I expected the one down side from the move here would be a lower standard of health care, after all there is a very small population here and Nova Scotia is a "have not" province. We were surprised to find our health care here is superb; no other word for it. Now in my 60's, I have my fair share of the usual things, but no matter what the issue I get well looked after. Britain has a two tier health system.
I recall seeing doctors in the NHS who told me I would need a procedure to relieve an issue, there was a long, long wait for it to be done, but they could do it almost immediately if I had it done privately by them (i.e. paid them a large sum of money). Here in Canada, universal, free health care is jealously guarded by all. It is illegal for a doctor to charge for a procedure covered by a provincial health plan, and just about all procedures are covered.
The down sides? Well, in health care, if you are used to the state providing all your medications free, the cost of drugs here can be a shock. However, most have just about full coverage from their employers. Those that do not can deduct the costs on their taxes, reducing the impact. (Many in the UK would not understand that aspect - taxation here - but it's a huge topic in itself). There are some waits in the health system for particular procedures. This is well recognized by the governments who are working to correct it. But ... if I need an x-ray, I just drop into my local hospital at my convenience and it is complete in usually less than an hour. If I need blood work, same thing, no appointments. When I see health care workers they are always up-beat, smiling, helpful and accommodating. Doctors' waiting rooms are cheerful, bright places where a laugh and a chat are the norm. (Yes, I know that sounds odd, but that's what I find.) I have had friends here who have needed hospital care as in-patients for all kinds of problems. Without exception they shake their heads at how wonderful was the care they got. My English mother in law who lives with us recently saw our doctor and mentioned she was concerned about some spots on her abdomen. We were due to go on a trip out of country two days later. The doctor told her there was no way she should go away worried about something like that. There and then she wrote her a referral letter to a specialist, made a phone call, and she saw the specialist one hour later. That's just one example of many.
That's a little about health care here. Canada has many other down sides but it's like loving your spouse. When you love your country, any down-sides become so unimportant.