As I understand it, API charges are for everyone, Apollo for example showed the app is within the limits, I think other app devs did the same.
While not wanting their data to be scraped for AI for free is indeed a valid reason, if it was the real reason they would have come up with different tiers of pricing like every other paid platform does.
Edit: Apollo was within the limits, but reddit changed the rules apparently …