You have no clue why medical doctors came to Canada. There were PLENTY of employment opportunities in their home countries.

Further, it is not like Canada puts the engineer and chemist to work at the universities. Many of them are driving cabs etc.

Your rebuttal attempt fails. Canada does indeed vacuum up brains from overseas for Canadian interests. Do you think South Africa did well to lose so many medical doctors?