This is something I can’t seem to figure out. Let’s just assume that 3rd party apps are the reason reddit is losing money. So, it would make sense that reddit wants to start charging for their API access. But why is the burden on the apps and not the users?
It would be some increased effort to manage users over app developers but not a significant amount in my opinion.
They already charge users for Premium so it would only be a new “plan”. Also, they don’t need to manage individual users as much as they manage app developers. If I’m an app developer and you’re expecting me to pay a few million dollars a year or more you better be sure that I’m going to contact you every time I have a slight problem!
With regards to the 10% fees, by charging the app developers those fees go up significantly due to the large fees that Apple and Google charge. So Reddit could charge the users less than the app developers ever could which would increase the chances of people paying.
I think that the argument that people won’t pay for social media isn’t really relevant. They’re forcing people to pay for it if they want to use third party apps whichever method of charging they use.
For me, the big issue (besides the cost) is that they’re charging based upon app usage instead of per active account. How is the app developer supposed to manage that? Would they charge the same amount to everyone where the people who use it less subsidise those that use it more? Would they use tiered charges that are more confusing for users?
I think that they should charge a fee per active user and allow X calls per hour or day per Reddit account per app. That way, app developers can manage their costs more effectively.
Edit: this is all assuming that they genuinely wanted to keep third party apps which I’m sure that they didn’t