Only certain big box retailers do that, like Best Buy, whose business model have them leasing floor space in their physical locations, which has tangible scarcity.
Amazon is not leasing retail floor space, so to GP's point, any comparisons between Amazon's open platform and traditional physical retail spaces are moot.