Regarding healthcare coverage and childbirth I was ready even for paying the hospital fees but our SOCIAL circumstances were not in favor. We were 5 family members - my husband, in-laws (3 members). After the death of my mother in law and marriage of my sister in law we were only 3 members left in family. And my father in law has health issue for which only we had to take care about him. There were no family to support him. And if we could have returned or make here and there - in such circumstances who would give us jobs with so many in between leaves! And we had not completed our Dentistry licensing process, so no jobs in Canada. So my husband has to continue earning in India compulsorily.
And my first child was born on May 2015. and second child was born on August 2018. There were many unfortunate events that if we could have shifted to Canada, we could not stay more than 2-3 months there in between.
And we were in assumption that we would have sufficient time after 2016 that we could meet the residency obligation even to extend/continue our PR status. And just before few month my father in law has become good in his health. So now we decided to move there. Hope our destiny favors us.