It would be even better if app devs weren't pieces of shit making apps whose sole purpose is to gather all of this data to sell to other pieces of shits while skinning their app as a game or other app to trick users into thinking it's worth installing.
Fighting devs being able to make money in this manner is not dissimilar to getting made a drug dealers. As long as users want their product, they will sell the product.
sure, without any action from the user to increase safety, desktop OS's just allow any app to read any files.
On the other hand, desktop OS's allow a wide spread list of ways to control what applications have access too (especially Linux and BSD families).
Although, despite all this, running malware can never be safe.
Fighting devs being able to make money in this manner is not dissimilar to getting made a drug dealers. As long as users want their product, they will sell the product.