I just bought a HomePod and my Sonos and Google Home Max arrived last week.
I don’t know how Consumer Reports came to their conclusion.
HomePod >>> Google Home. This isn’t even a contest. Google Home sounds cheap, distorts like crazy, and has a “small” sound. It’s also terribly directional so it sounds bad at a lot of listening positions.
HomePod > > Sonos One, although it’s somewhat closer. Way better bass response from the HomePod and a much more room filling sound. The Sonos has a much clearer sound than the Google, but doesn’t seem as loud or filling as the HomePod. None of them were as clean at high volumes as HomePod. Not close there.
Why you should listen to me at least somewhat: I have $15,000 in home theater audio equipment, so I care about sound quality.
The HomePod is certainly not my home theater (just my sub costs over $3k) but it has good bass, good power, and surprisingly clean sound at any volume. It’s easily better than the Google Max or Sonos One. Easily. The Google is BY FAR the worst of the 3.
I turned my home theater to about half power and I couldn’t even hear the HomePod at full volume.