Kinda feels like identifying the key user stories with a bit too much naval gazing at the implementation.
That said, the implementations start to gain their own weight as user expectation grows to meet the implementation. I suppose the noun thinking is not entirely frivolous for an established app with expected core workflows and design language.