> "It's not the phone itself that they issue, it's the content."
I take strong issue with this position.
(Disclaimer: I make professional broadcast and media-related devices and have an opinion, decades in the making, on what has been done with mobile phones vis a vis, making other devices redundant.)
It is the phone itself.
The phone itself has usurped the user of all agency, and responsibility, for their content.
>Ad companies
There is one entity responsible for this mess, and one entity only: the OS vendor.
If the OS vendor had not become "ad companies" and were still responsibly stewarding the operating system in proper directions, we wouldn't have the issue of ad agencies with their doom scrolling statistics.
>ban attention stealing algorithms
Its not the algorithm - its the raw, fundamental means by which the user has control over the device, and the media it produces. Nobody knows what a file system is, or why to organize it, or how to standardly distinguish between shared and private media - because the OS is no longer the primary interface to doing these things.
The 'ad agency' is, or rather the web interface it has built, to usurp the device, and give it a different 'application' than one intended to promulgate user agency.
The phone, in operation, is the problem. When we decided to replace a filesystem with a live stream of uploaded content, in a fashion which immediately removes the locality of the media from control by the user, we opened up the door to todays hellish landscape.
We should revisit the issue of what "is" an operating system vendor, and why they need to be woken up from their slumber to take over the application blackhole that is sucking life from our users.
>doom scrolling your banking app
I shouldn't be using a banking app. An app is only necessary because the bank uses a completely different operating system than I do.
Imagine your data stays where you need it to stay - on your device - and the bank has access to it when it needs to service you, the customer - as opposed to the current scenario, where the customer data is owned entirely by the bank and you need permission to access it.
The distinction between these two bases of operation are made by the operating system vendors. It has been 'easier' to API-all-the-things than make smarter interfaces, imho. That laziness has given us the monster.