As others have mentioned...
Owen Hargreaves is a world class player.
He decided to play for England instead.
Other good players...
Such as Jonathan de Guzmán...
And Asmir Begović...
Chose to play for Netherlands...
And Bosnia and Herzegovina...
Respectively.
It is unfortunate...
But because the Canadian team is so bad...
It is hard to attract world-class players.
It is a vicious cycle.
The CSA is a joke.
It does not know how to manage its resources...
As the men and women squad constantly complain of a lack of support...
And funding agencies also express doubt at the organization.
More importantly...
It has no national development plan in place.
They recently touted a plan...
And soccer popularity is on the rise...
But after all these years...
It is hard to trust the CSA anymore...
An organization led by blind men...
Who is proud of almost zero international achievements.
Plus...
Even if the plan comes to fruition...
It will probably be another ten to twenty years...
Before anyone sees the results.
It is just a sad situation.