Why Migrate to Canada?

Reasons which would make you think twice about immigration to Canada.