Just like Azerbaijan's defending gold medalist losing in the first round to Canada's AVF in London 2012?
All other sports do not take place in the Commonwealth games so no discussion there, but Canada has had success in all those sports you listed in a continental or global level.
And most of Canada's medals in Rio 2016 were born in Canada. The others chose to move and train here so there is no problem with that... unlike most countries in the Middle East buying athletes... how pathetic.