I have so many devices that have been running 2+ years on a single CR battery. ZigBee is magical.
Agreed, and the idea to make it a message queue (rather than a generic packet protocol) is inspired. I don't need to implement a hundred different protocols for a hundred different devices, I just need to process messages they send.