Was resigning the right thing for Andrew Scheer to do?