However I did a totally fresh reinstall on some new hardware 6 months ago and it's been absolutely rock solid since and updates have been one click without issue.
Was still a bit of a faff to set up (though tbf that was more around the VM side of things which was my perogative)
Home Assistant is finally ready for primetime in the average technical user's home.
I upgrade it automatically for years and they royally fucked the upgrade only once (I had to spend an hour to bring it back to life). Otherwise I never had an issue with my set of devices.
Things seem to break more if you pull in external software repositories (HACS) but that's to be expected.
I've integrated monitoring my heatpump, solar palens, speakers, Ikea and Philips lights, Todoist, calendars, Garmin and much more. All controllable via Python scripting.
"Oh, the HA OS requires a VM? Let me create one. But now, my bluetooth isn't accessible to HA. Oh well let me try Core. Great, but now I can't do automatic updates, or restore from backups. Ugh fine. I'll do it manually.
Some integrations needs setting up APIs? Well the documentation doesn't explain much. Oh this one needs me to setup external access using their service or set up a cert. Man this is a lot of work for some automation to turn on my lights or connect to the services I need.
Fuck, let me just do this all in Google Home."
Has Home Assistant reached Google or Alexa in setup?