The flip side to this, is Zigbee stuff always has a lot of little quirks, problems, or bugs. There's literally an entire module/database for ZHA (Zigbee Home Assistant addon) called ZHA Quirks that's designed to work around all the little issues with various devices.
I'll be happy when/if Thread becomes the norm and I can just run everything through Apple HomeKit. Though for some reason, I still don't see a Thread in-wall dimmer available, which seems crazy to me.
These switches are all GE (Jasco) units. My Inovelli switches are rock solid, as well as my Kwikset deadbolt.
I should probably replace the GEs with Inovellis...
But some days I'm tempted to swap them all for Lutron Caseta. That just gets a bit pricey (both to swap, and then to expand).