@nixCraft it's doesn't have to be... Mine are all local network. I do use a mqtt server, though could do direct http to the lights too.
We've made a choice to make everything cloud connected, because consumers value only price and convenience and manufacturers only look for profit