Thank you for responses:
nidakh - i see u have few items in your list:
quality of life - we find no difference
value for money - same - no difference
freedom for our daughter - Yes - this is something to worry in India, I agree.
free health care - it was free for us (company insurance)
Having 911 5 minutes away - my few months old kid in India fainted last year- we reached hospital in less than 10 minutes and all the doctors were available - and entire situation was under control in 20-30 minutes. that was in morning 4 am...and money - i was having few lacs in my pocket - but end of day when i went for bill - everything was covered by our insurance...
education: i mentioned above - I see lots of Indians doing amazing in Canadian corporate world with Indian education...
I mean I am not saying we were super-heroes with extra ordinary life in India - but we were the ones who were getting everything that we wanted by paying extra or contacting big ones (big contacts) when in need..Only thing is 'freedom for our daughter' is my worry....rest everything was easily manageable...
That is why I say - it is not about Canada or India - it is my life in Canada vs my life in India....
Btw - is my salary good enough - what we need to do to enjoy our life here...how can we be happy & free of worry like we were in India...now-a-days we're locked in house due to weather (suffering from cold & flu).....or shall we just pack and go back? we're missing everything very badly
.....