I would also add that apps allow companies to more closely control your behavior. If I use amazon in the browser, I can open up 20+ tabs and save things to my browser bookmarks rather than storing my “likes” server side with their list feature. I also can’t copy text or save images in many apps, even something as simple as an order number.
I see the dark patterns you reference fruequently. Two-thirds of apps seem to abuse notifications now. It got to the point where I literally turn off all of them except phone and messaging. I just put a repeating task on my to do list to check email and such. I don’t need every app on my phone to spam me over every little thing, but the companies that made them sure seem to need that to happen. My attention is sacred.