I would sell the app even if they reversed course. I wouldn’t trust they wouldn’t do it again. I wouldn’t trust they’d ruin me some other way.
If they had said “we’re doing this in 6 months” and then listened to the community, that’s different. But Spez burnt the bridge to the ground and poured toxic waste on it.
A Virginia law was signed into effect on May 12th that required commercial entities that distributed "material harmful to minors" to verify the age of the users or be exposed to civil penalties. That law goes into effect in 3 hours.
Additionally one of the API changes which also goes is into effect is that they won't serve NSFW content on the paid API. So even if you pay you only get half of Reddit.
IANAL but I'll put down $100 that this law has nothing to do with reddit's API changes. First person to prove me wrong gets it. I'd like a quote from spez that says, paraphrased "If Virginia didn't pass the law we wouldn't have started charging for the API".
Two months before starting to charge $0.24 per 1,000 requests is nothing but unreasonable.
I wish Reddit had just plainly said, “We don’t want third party clients anymore.” This whole thing would’ve been cleaner. Still bad, but I don’t think it would’ve been nearly as ugly.
If they had presented the ridiculously high cost of API access to users it would have been more overtly user hostile. By targeting the app developers the surface area of who they were directly screwing was smaller (though they are of course actually screwing all the users of those apps anyway).
This also explains why reddit made all sorts of illogical arguments to make the app developers seem like the bad guys, to try to deflect blame away from them and to the app developers.
They were just super incompetent at doing that effectively, so it was incredibly transparent.