I want to echo what Lee said. We welcome feedback on the pricing, and depending on how many subscribers we have, it may eventually be possible to lower the price, or maybe even move some more features into the 'free' tier.
For now, it's really hard to know how many subscribers we'll get, so we're err'ing on the side of charging enough to be successful. There's always the question of 1000 at $7.99 or 10,000 at $1.99 but truthfully we don't know if there are that many people to realistically target as subscribers. It's much easier to lower the price later than raise it to stay afloat
Unfortunately the free model just doesn't really work. I've already easily put 250+ hours into this project, and while I do enjoy it, I don't think I'd put this much effort into it for free.
Also, one time payments don't keep supporting the server side infrastructure, or regular updates. The reality of this is most apps which have ongoing costs or ongoing development either end up folding, or releasing new apps with new fees (eg: Pool Math 2018, Pool Math 2019, etc) which basically makes it a recurring subscription, just with different semantics.
I love the comparison to spending $8 on anything else. I think most people with pools have a bit of disposable income, and a couple beers, a few coffees, or a lunch all amount to the same price as this subscription. Yes it's another thing to pay for, and if you don't feel that keeping track of logs, getting charts/graphs (which is one of the things i'm currently working on) are worth that yearly price, you're not obligated to using and paying for them.
Thanks to everyone who seems to support the idea of charging for this app. It's with your help that the app can be successful!