Sorry, but just like the Bush era, by voting someone in again and again, and knowing his agenda, it basically legitimizes anything he does. I think Canadians already knew who he was and his behavior, and to imagine him getting voted in 3 times in a row, well, this isn't on Harper, it's on the Canadians for voting him in.
It's a real shame though that Harper is such a tyrant that he would allow this destruction of historical data. That's not someone I would want as my leader, and I hope in the next election his party gets voted out. But for that to happen there has to be a better alternative, and apparently so far there hasn't been one.