As i said depends on the condition you have. If you have something that needs urgent attention, then maybe canada wont have a good healthcare system, but they also prioritize based on severity. so i am surprised to hear your experience. I have type 1 diabetes and i have lived in India 32 yrs of my life. Forget doctors, even the technology in india is 3-4versions behind. They dont even have access to an insulin pump, which is like a v basic thing in North America including Canada. The doctors who were from the best hospitals in Delhi and Hyderabad did not prescribe me the right medication which was a v basic obvious medication for type 1. When i came here, my life significantly improved and i have access to the best tools and technology and the best docs that too free of cost.