Apollo dev: "I want to debunk Reddit's claims, and talk about their unwillingness to work with developers, moderators, and the larger community, as well as say thank you for all the support"
Let's see how long it stays up, I copied the post because I do not think it'll be there very long.
There's also talk of the Reddit platform "Necro"ing posts/comments from people who are trying to delete everything they've contributed. This doesn't surprise me, and goes against many governing regulations along with their own user agreement.