the IT cynic in me is screaming that it's a blatant data mining grab.
I thought about this while I was mowing the lawn.
There are multiple issues.
One is the data mining. What am I cooking? What do I want to cook? I don't see that's anybody's business but mine. I expect the back end services to want to monetize this (selling ads?) as much as possible.
Secondly, the back end infrastructure is not cheap to operate either. Everybody in that space has their hand out for a piece of the pie, land owners, data center owners & operators, hosting companies, networking access, power, water, and it all adds up in a hurry. While I certainly don't expect five nines availability, I do not want to see a back end service I rely on go away while I'm cooking dinner (and potentially halting my device.)
Edit: Oops..... I should clarify a bit more here. A one shot purchase upfront with lifetime access to the back end servers is a fundamentally unsound business practice, IMO. If you're putting together an application system with a remote back end, you need recurring revenue to have a chance of a successful business. Considering that an economy sous vide heater runs about $50, and Anova's premium offerings are about 4 times (or more) that, for the sake of argument, let's say that $100 is going towards running the back end services. Realistically, that isn't going to go very far. The last 10 years is littered with the carcasses of IoT devices that are no longer usable because the back end systems have been completely shut down.
Third is the cybersecurity aspect. I have no [effective] control over either the app, or the device firmware. IoT devices are major targets as jumping off points to sideways compromised networks. In short, I don't trust it to be a good network neighbor.
Okay, okay. I'll take my tinfoil hat off.