Except I've had experiences that aren't explainable by alm this:
Discussing a random, never-thought-of-before idea with a friend, in the car. Neither of us had ever thought of this thing before (honestly don't recall now what it was). Discussed it for 2 minutes, then moved on.
Later we're both seeing related ads, yet neither of us searched for anything.
And it was something way out of left field for both of us, that neither of us had ever thought of before. The related ads were so jarring that we both told each other about it.
Oh, and my phone was rooted, de-googled (lineage), with heavy restrictions for the apps, no social media (I still don't have any accounts with any of them, except here), etc. The other phone was an iPhone.
Very good point about Agile.
As an end-user (that is, the IT staff that will be deploying/managing things), I prefer less-frequent releases. I'd love to see 1 or 2 releases a year for all software (pipe dream, I know). Once you have a handful of packages, you end up with constant change to manage.
I suspect what we end up with is early adopters embracing the frequent releases, and providing feedback/error reporting, while people like me benefit from them while choosing to upgrade less frequently.
There are about 3 apps that I'm a beta tester for, so even I'm part of that early-adopter group.