The sound of Amazon's speaker may be bad, but with the price of a Sonos One you may fill up your home with Echoes. I assume that people buying Echoes do it mostly due to the multiroom functionality and Alexa. As i said above the functionality of Sonos is unmatched, whereas their speakers are decent/average. Would you rather invest loads of money in something that could get discontinued in 7 years if not earlier? I believe that it's rational to go with anything else but Sonos at the moment unless money do not represent an issue to you.