Amazon's main incentive is profit, I suppose it's difficult to convince them to take something seriously that will potentially affect its bottom line.
Amazon still ends up getting my custom as many other sites have more awkward returns processes or are not competitive on price.