Amazon Prime is such a lucrative business model that covers entire gamut of services a user needs & ends up spending more than double compared to non-members.
TESCO is much more than a chain of supermarkets. Tesco is a giant conglomerate, spanning multiple verticals and having a robust business model.