"This leaves an all-male and mostly white list, which isn’t a strong statement for the modern Conservative Party of Canada to be making in 2017. It has only itself to blame. That more female and minority talent wasn’t cultivated during the previous government is a blot on its legacy."

In my opinion, if there is anyone who is responsible, then it's Stephen Harper himself.  The author of this article should not deflect where the buck stops.