Zigbee is wonderful, especially alongside things like zigbee2mqtt device support [0]. The downside is that its not uncommon to see non-compliant devices, or buggy implementations which is almost more annoying.
I recently installed a zigbee thermostat in my bathroom, which turned out to be flooding the network and causing the rest of my network to become unstable