I don’t understand the hate for charging for a product
I think the hate is mainly for the $100 lifetime payment. That’s a lot for some people.
To build on what other people are saying, the $100 also is supposed to cover the cost of running servers and networks that the app has to use for the more unique, advanced features. Those are all things that will cost the developer to keep up and running - it’s honestly nice that you even have the option to pay for lifetime since, once you’ve used the app for six years, the dev is going to start losing money off of your using the app.
$100 is lifetime Ultra, which is subscription otherwise. It’s $20 for lifetime removal of ads.
Your comment implied that folks need to pay $100 to use the app. Only $20 lets a user disable ads and any tracking associated. Otherwise if someone wants to try it or just doesn’t feel like paying they can use it for free with the potential to get a Google ad in their scroll.