The point is, everyone believes all apps should be free when this developer spent time building, testing, and iterating to come out with quite the useful app. And the developer respects users, so they chose to monetize in a way that doesn’t collect our data or shove ads in our faces.
The first thing OP says is "Cool idea - don't deserve to get paid for it though".