I suppose an all or nothing update policy isn't technically an 'auto update', but it also isn't as simple as you frame it. It wasn't just that they made it easy to update my node or "press 'yes' ", it was that all the updates were tied to a single update button. I did say that I tired of trying to figure it out, meaning that I may just have missed something. Either way, I think the entire design incentivized what *I* consider bad behavior for a Bitcoin node.
I'm also leaning more toward a Bitcoin node being a single use machine, but that isn't for everyone. Do whatever you want.