The situation is more nuanced than that. For example, I have some security cameras installed around my home where the app has updated itself and now requires continuous precise location tracking. That was not the case when I purchased them and set them up, or I would have returned them and left a bad review. I guess you could say I deserve it for not using hardware based on open standards, but now my only options are to generate masses of ewaste and spend hundreds of dollars more, or just bend over and take it. My OS could work harder to protect me here.
Unfortunately apps which don’t pass the smell test get deleted. Ridiculous requirements such as permanent precise GPS location and access to health and motion and my credit card purchase history are too much man.