I think part of it has been watching Twitter just completely abandon any attempts at treating users and developers well, and seeing that people are still active there. Reddit sees Twitter completely fuck over third party devs, and realizes they can do the same and weather the storm, and have it all work out well enough for them.