Non-native apps that are web views don't get this functionality unless the developer properly hooks it or mimics it. They rarely get this right.
That said, I'm not sure of the current state of Flutter and RN. They resolve to OS native controls, so theoretically they should support these types of base functionalities, correct?
For companies, ease of additional tracking.
It really isn't some _deep_ thing. Users like to be able to quickly access the content they want to consume. Companies want data. Apps fulfill both of these requirements.
most apps nowadays are some like electron react vite vue whatever slop
if ur making an app pls no web app thank u