Totally see that. But you can still sideload an app onto an iPhone or Mac and hack around. People were getting Windows onto their x86 Macs before Bootcamp, for example. The point of Homepod is that it does nothing else, by design: it's a device for playing Apple Music on. I don't see a distinction between forcing Apple to open up iOS for installation on any hardware.
Yes. You can sideload an app with Xcode, but you're need a Mac/Hackintosh to do that, plus the sideloaded app needs to be re-sideloaded after a certain amount of time. The feature is more for developers than normal users.
As an Example, Dash <https://kapeli.com/dash_ios> used that method for a while when they were suspended from the app store. But their audience is developers.
You still need certificates from Apple in order to do so. So your ability to sideload requires a $99 subscription to the iOS development program and the continued support of Apple.