MQTT protocol is lightweight and efficient compared to other IoT protocols. It offers bidirectional communication and can scale to support millions of IoT or IIoT devices. It also supports persistent sessions and supports TLS encryption. Moreover, you can build your own specification tailored for your industry using MQTT.