If Amazon can profit off a listing then why shouldn't it be held liable for the damage caused due to the listing? If Amazon has already put up an agreement which frees them from liability then it sounds like, "Ok, I'll be with you in your good time but I'll walk away as soon as you have a misfortune" like an unfaithful life partner.
Of course, I know this is by design. But is it ethical?