Optionally, follow up with a badge or something that tags all content from commercial accounts as such, and allow users and mods to report commercial content that doesn't have such a badge.
https://www.theverge.com/2023/6/7/23752804/reddit-exempt-acc...
Edit: sorry if I phrased something badly or was contradictory, I'm a bit tired :P - good night!
My point is twofold: first, I think this kind of commercial use is probably the much larger missed financial opportunity for Reddit. Second, if Reddit's intent with API restriction actually is, in fact, to try and capture some revenue from these kinds of behaviors, then they're clearly ignoring the much more targeted, and much more effective, approach of updating the ToS and directly restricting commercial use.
Using the above example, the PR firm would be required to have a commercial account, and Reddit would be free to set the pricing for that commercial account however they wanted. This is better for Reddit (they can charge way more than they would earn via API calls), it's better for users (more transparency re: what is or isn't commercial content), it doesn't affect third-party apps (no restrictions of API usage), and, if the pricing was right, it would be acceptable for the PR firm as well (paying for commercial exposure is standard practice basically everywhere else).
This would also give them a way to distinguish between commercial API usage like third-party clients, where the API is acting on behalf of individual users, vs commercial API usage like "scan reddit for mentions of this keyword and notify me", which is providing a direct commercial service without ever actually interacting with other users. These different kinds of usages could then be funneled into different pricing tiers for API access.
From a strategic perspective, I can't imagine a scenario in which Reddit's current approach is the right move here.
I think the situation is the opposite of what people believe is going on. Reddit just wants its biggest profiteers to start paying for what they’re taking.
The changes actually won’t hurt normal users at all. Users somehow don’t understand that this is not about them. The proposed changes are about limiting exploitstion from a handful of commercializing individuals.
Free access to the API is getting expanded, from 60 calls to 100 calls per minute. Developer resources will continue to be protected for non-commercial use. And bots and mod extensions are to remain unaffected.
But yeah, meanwhile regular users somehow think they need a call to action, even though nothing will change for them… except maybe the guy who runs Apollo will kill his app, but not because Reddit killed it. It’s because he doesn’t have the time to rewrite his code to be more efficient.
That’s not a fair summary of his position. If you read his testament, they really screwed him over, lied to him, and didn’t give him a realistic chance to turn any reasonable amount of his revenue to Reddit.
Even if he could lower the average number of API calls per daily user, they’re not even in the same ballpark, expense-wise.
Reddit demands so much to make it impossible
Maybe this is happening for subs over a million only?
Mods are given to most active and helpful users, those who are paid to be on Reddit for a living have an advantage.
Additionally, mods are not needed for influencing the content of a subreddit. Active users are.
It's worth saying that commercial moderators are against mod guidelines or TOS.
A lot of the content on Reddit is promotion and semi-hidden forms of advertising. Again Reddit doesn't see any of this spend.
In both cases Reddit is paying other companies for using their platform for making money.
Why would a corporation pay hundreds of thousands for ads when they could spend tens of thousands on some employee time to post, comment or moderate and get better results?
I imagine that the commercial entities using Reddit are using third party tools but the changes will hurt normal users more visibly.