People are hating on this post but you have a valid complaint. HomePods can be particular about WiFi routers and some people have found that they operate better on 2.4Ghz rather than 5Ghz but there’s no way to specify that, even if you have different SSIDs for each network. I ended up configuring my router to ban their MAC addresses on 5Ghz, a setting my router thankfully has.
It can be pretty clumsy on Windows but I’ve found that Apple’s server/client works pretty well, at least over a LAN. Not sure what the iPad client situation is like.