It's not necessarily the software at fault, though ...
It's way better than Docker for hardcore container enthusiasts ...
MCUs are ideal MQTT clients because the protocol is lightweight and designed for low-bandwidth, low-RAM environments.