Earlier quoted context omitted.
In my limited experience using Echo at my parents house over the holidays I was distinctly not impressed by the Echo's abilities to understand voice from across the room. We often had to repeat ourselves, only louder and slower to get the Echo to understand us. We do not have strong accents.
Exact opposite for me, does a great job at recognizing speech but a horrible job providing answers to even simple questions.
If you think of it as a device that performs specific actions (i.e., plays audio, gives a weather forecast, sets a timer, etc.) via an voice interface, rather than a general intelligence that can answer random questions, you're going to have a better time.