So, it can do what everyone else does, almost.
Not sure it sounds like Apple will do what Google does, and maybe Echo, but while anybody can ask those products anything Google lets you pair user accounts to the Home so that when Home detects your specific voice it will do customize and personalized responses. So if you have multiple users paired to the Home, it will say Hey User X, your commute to work will be 30 minutes or Hey User Y, your commute will take 23 minutes. What this also means if that multiple users have Google Music accounts, they will be able to access their specific playlists.
It sounds to me like the HomePod is tied to one Apple Music account, meaning that while it might provide personalized responses for the owner of that account, it does not really support "multiple users".
Apple has ALWAYS assumed that a user is tied to a device. They wanted everybody to have their own phones, tablets, laptops, etc. They never implemented multiple user support on iOS because Apple wanted people to buy their own devices, and I think this is going to kick them by introducing a product that will be shared between members of the same family or household. This is the first iOS device that will not be owned by an individual user, but by the household.
I think the delay has nothing to do with the hardware, I mean even Apple can't screw up a speaker that bad, but I think the delay was due to Apple trying to shoehorn this product into their existing service limitations, and I think this will be the HomePod's Achilles heal. I just don't think it will do a lot of little things that people already can do with Google or Amazon devices, like actually recognize different users until there are a lot of infrastructure changes to Siri and Apple Music. Sure anybody can come in and ask it the weather, EVERY other device lets you do that, but I don't think Apple has actually implemented the ability to ever know the difference between those users and give it personalized responses.