Conveniently forgetting all the homeless and no-longer-middle class people in Vancouver, Toronto and across the country - if Canada was so great we would not be in a housing crisis. 
This article is hubris on steroids.
Canada has nothing to teach the world but much to learn about telling the truth.