"The supermarkets have changed very little about the way they've done business in the last half-century"
UK supermarkets seem to have made huge changes, online shopping and delivery is really common, self scanning (which I always use), loyalty points used across multiple vendors (e.g. getting points for paying utility bills), "metro" urban stores etc.