The only reason pull-to-refresh got accepted is that it came so early that the UX of smartphone app wasn't well established. Before pull-to-search or pull-to-whatever had a chance.
> nihilistically
It's quite nihilistic to think history doesn't exist and things were born as they are currently.
[0] https://web.archive.org/web/20201204045158/https://www.fastc...
[1] https://web.archive.org/web/20120331181045/http://android.cy...
[2] https://www.reddit.com/r/androiddev/comments/vbt6d/pull_to_r...
Discoverability is more than simply visual cues. Seeing other people do it counts.
It's on a desire trail. Users discover it by scrolling up. Which, presumably, most users do?