You do get a better IoT-ish interface with LoRaWAN, thanks to the concept of applications and how that translates to packet encryption and frame counters. The software infrastructure is done already.
In BLE you only get encryption when the peripheral (node) pairs and establishes a connection with the central (gateway) and most BLE centrals are generally limited to 20 simultaneous connections though you can get more.
The concept of sharing Bluetooth pairing keys securely in the cloud is still a new concept Bluetooth, I think Apple's AirPods are maybe one of the first wide commercial products to do so.
The closest to LoRa is to use connectionless advertising packets, like iBeacon or Eddystone does which gives potentially limitless number of nodes but then you get no encryption or frame counters for deduplication - you have to do it all yourself.
Of course this is mostly a software problem and 1) Bluetooth is working on solutions already (Mesh in particular) 2) Nothing really stopping you from implementing something like the LoRaMAC on top of BLE
It's also worth considering that a BLE gateway can be as simple as a mobile app (can even run in the background) or a $6 ESP32.