Why choose MQTT over UDP that Semtech packet-forwarder uses?

For the communication between the lora gateways and the semtech’s network server is used the UDP protocol.

However you schoose the MQTT protocol for the relative communication with the LoRa Server for easier visibility and routing of the packets and secure communication over TLS.

With the UDP we can’t succeed this tasks?

Why we ignore the UDP that Semtech originally suggests?

https://www.loraserver.io/lora-gateway-bridge/overview/