Agree with the general spirit of the piece, but the examples that he gave create more problem than solving problems.
> A fitness app that sizes my smoothie to that morning's run
I don't feel I need more than the phone's calculator app for this particular problem.
Other examples could be solved by the Notes app, I feel.
I deliberately avoid creating new "apps", and make do with existing apps and solutions and create workflows rather than apps.
I write scripts, add features to scripts and understand all lines of them.
There are very few exceptions to this, like, I vibe coded a visual PDF cropper app that also handles scaling, merging in a GUI built with PyQt and GTK.
Having entire apps create maintenance burden and headaches.