We already have an MQTT broker. Why would we need another layer on top?
A broker moves messages; it does not know what a value means, whether it is any good, or who wrote it. MaestroHub keeps a meaning, a quality verdict and the writer on every value, permissions per topic, and a buffer when a destination is down.