I agree with you. I think previous governments of all political stripes, for economic, cultural, and environmental reasons, have recognized the need to protect the oceans. It was Mr. Harper's government that signed Canada on to the 2020 targets. You said 2017 for the 10%, but it's 2020.
On October 26th, 2017. See this statement in context.