HAOS has been a pretty good experience when I set it up at my parents house though. I don't begrudge HA from trying to figure out the most reliable way to support installation methods - they're in a complicated space, and techies like us do tend to build unique-snowflake home setups.
I'm running the docker container (since I already had a home server running docker containers), but a NUC with HAOS for my folks has been working great.
>>XorNot+(OP)
I do begrudge them for putting in placeholders for features for years that weren't functional. Like a map that was blank and entire sections that weren't functional. I also begrudge them for doing things like removing Python 3.7 support 1.5 years before it was EOL. I begrudge them for re-architecting entire features like Open Z-Wave three times over the five years I used them. I begrudge them for asking their projects be removed from other open source projects.
HA is one guy's pet project to goof around with the latest and greatest technologies.