I will never understand the petty gripes people have about HA. This category of software requires a community keeping the integration ecosystem up to date. Software with easy to understand abstractions and no frills UI/UX makes it easy to hack on without having to grok complexity. A base project for home automation centralization free of big name companies is inherently valuable software and a public good.
Living through breaking backwards compatibility and deprecations I think is the paint point- just continued paper cuts for the grumpy here.
it's easy to lose sight of how great a piece of software it is