Both are unacceptable in the end. Rabin allowed killing of civilians as part of his vision. So he is nothing and doesn't deserve any memory. Amir is an executioner, however the execution had been justified it is impossible to accept one human being killing another. It is indeed symbolical the Rabin's son ended permanently living in US, it may well be the case with the Amir's son as well, the total indifference. What is only real are those innocent killed during the Rabin rule.
High school teacher's union threatens strike (Haaretz)
from the article: ANALYSIS: Rabin memorial offers pop stars and empty cliches