@Colin, you have pointed this out here already and I have added my personal thoughts about this topic. In addition to my initial answer I want to point out that using this UI switch doesn't mean one can not combine that with MQTT.
I am not saying that you are wrong or that I am right but I think these nodes have their very right to exist (even without almost identical "warnings" of yours in different topics).