Why people prefer immigration to Canada from India?

Why people prefer immigration to Canada from India?

Here you are overcrowded and you're going to work a long journey