By many metrics, Canada is stagnating or worse. But moral superiority over the Americans remains robust