Because someone paid him to eliminate the whole family? Assassins don't kill because they have ulterior motives, they kill because someone else has ulterior motives. Without knowing who hired the assassin we can't know their motives so we have no idea how they're related to those kids dying. Just because we haven't seen the reason doesn't mean it doesn't exist.