I think some do use regular wifi, especially the amazon ones, but with a button you have an advantage where you could just stay idle and off the network most of the time, and only connect to send an event when pressed.
I’m not sure I’d want a full second of latency on button presses. I would have figured Amazon used BTLE to the Alexa and used it as a BT to WiFi gateway