The MQTT broker included in Home Assistant is awful and I don't know whether it makes more sense to fix it or move to Mosquitto.
A lot I guess will come down to what the HA dev community looks like...
submitted a PR to the upstream broker project; it's a one-line fix. curious how long it will take to worm its way into a release