GUI's are faster when you're near the device and don't have your hands full or when the command is complicated. But I have Echo's in various forms in most rooms now because while I also find discoverability an annoying issue there are plenty of commands that are obvious enough to learn quickly that work for the easy cases that you do all the time. A dozen or so commands covers maybe 90% of what I want it for.