its an emotional issue for some..logic does not work well.
Not a direct comparison, but its more 'logical' and 'economical' to let elder people die instead of wasting resources on them, we do not primarily because of emotions.
Humans are not machines dictated only by logic, humanity is critical, for many people religion and religious beliefs define and drive their humanity.