Shoppers have profited, but very few shareholders have