The problem of this way of thinking is that it makes “okay” to collect data that is not necessary for the app in order to work.
It's not feasible because there's a huge economic logic behind that data collection. While the truth is that most services (even innovation) would still work with a few data points.
I mean, Google Maps doesn’t need to collect all the data it collects, but it sells us the benefit with an imminent long-tail of problems.