I think people are overstating how wonderful the Echo and Alexa are. I would guess that Alexa can answer MAYBE 50% of our questions, and gets our requests for music right about half the time, also. And it's not because we have marbles in our mouth.
Also, there is a fundamental issue with having to remember a list of 1000+ things off the top of your head. The Echo needs a screen, or a projector against he table, or something.