Earlier quoted context omitted.
To be honest, I feel like this is where iOS and Android are failing us. Why is every app allowed to embed a bunch of trackers? Only blocking cross-app tracking on user request as iOS does is not enough (and data of different apps/websites can be correlated externally).
im not sure about allowed. perhaps required may be closer. why would someone include tech that makes people think twice about using the app, unless it is required if you want to "sell" in a particular venue. if your developing geolocation based apps, location tracking is a core function. a calender, absolutely does not require location tracking beyond what side of the prime meridian are you on.
Because the overwhelming majority of people don't think twice about this tech.
I do, and that's why I use a lot of web tools or old-fashioned phone calls, but most people think metadata=unimportant and assume that the purpose of the app is what it does for them rather than to gather their personal information for sale.