There's no reason to build a LoRa mesh network if all the devices are connected on WiFi. Instead, it sounds like Amazon is building out a network of LoRa access points where their customers pay for the hardware and operate the access points. It's hard to say what their plans are for the network, but if they wanted to make a tile competitor that could find your stuff in an entire city, this would make it possible.