Quite an interesting article. However, there is a small error here
For more than a century, shops have offered refunds to people who return unwanted or faulty goods.
That’s just incorrect, we (the UK) have not had a right to get refunds on unwanted goods. Many retailers decide to do this, but it’s not a consumer right, just good customer service. IIRC refunds are only for goods that are not “as described”, “fit for the purpose” or “of merchantable quality”. Even then it can be a real fight to get a refund on an expensive item (e.g. a faulty car).