And therein lies Apple’s failure. Apple is obtuse to the market in terms of the HomePod. All Apple did was add an aging Siri connection to what seems like great speakers (I’d estimate is comparable in sound quality to the B&O M5 not Sonos Play:1 / One).
The HomePod as Apple is marketing is a connected speaker but is to be a speaker first and foremost. The issue with their marketing is that it does NOT math with the product in this aspect.
The HomePod doesNOt have any sound in/out aux ports. It will ONLY play music sourced from Apple Music or an iOS or OSX device that has AirPlay compatibility - which means it’s only compatible with their products.
Speakers have for the most part always been Herero-genius meaning they’ll play music from any source or sources not secluded to the manufacturers own presentation as a source! Sonos does this, B&O, Marantz etc all does this. The Echo itself does this via limited streaming services but still can outside of Amazon’s Prime music service. The HomePod cannot - not independently from an OS X/iOS device.
If you have an Android, Windows device (smartphone / PC) the HomePod is uselesss. Sure a PC with iTunes may work, but only via their software not from Any other software. This is BAD for a consumer market in a target market segment that is defined by allowing the user options and flexibility and openness.
Apple forgot one major things with speakers: tha people LOVE to her THEYRE music their way, not forced to get their music from one medium or source.
Think how many people globally have an Android device, a Windows PC and nothing from Apple? Apple understood this with the iPod after its 2nd year ever being released (although a 3rd company helped to make that happen). This is the single reason why the iPod flourished and thrived even against entrenched heavy hitters with 2yrs lead on Apple. How the hell does Apple ignore this now and does the opposite thing?!!
This is why Sonos will win day in/out anywhere because they never forgot people and their music are in love and never to separate them.