Earlier quoted context omitted.
You can call the ToS draconian, yes. Just because something is in the ToS doesn't mean it's reasonable.
Why is it unreasonable? It’s a subsidized price; conditional to using their tooling. Don’t want to use their tooling? Pay the API rates. The API is sitting right there, ready to use for a broader range of purposes. It’s only unreasonable if you think the customer has a right to have their cake and eat it too.
Yes, because you are giving them your data. So you're not actually paying for usage. What they should do instead is be upfront about why this is subsidized and/or not subsidize it in the first place.