David Staples: The one big reason why Canada failed to hit a home run on vaccines