They can't really push for advertising until they eliminate 3rd party API access to the content. That or they have to start charging a usage fee.
Which is interesting. One option they do have is to charge the user for using Reddit via an API, not the apps using the API. If you want to access Reddit via a 3rd party app then you'll have to pay for it - say something on the order of $1.99 per month or $19.99 for the year. I imagine they must have explored that option, so it makes me wonder why they abandoned it.
I'd love to see the numbers of how these features actually amplified the experience. My gut tells me not much at all. Tech companies have huge misses all the time trying to make more money and often at the cost of the long-term success of the product.
The product itself is _done_. The code has been _written_, one can host their own open source reddit this very moment. Image/video storage has long been a problem for reddit, so perhaps users will have to get used to YouTube and Imgur again.
I think people are making too many excuses for Reddit when they act as if the product itself is unmonetizable. It’s not, they largely just hired too aggressively and made some design decisions which have been broadly poorly received.
They’ve effectively owned the space since 2008. I think in another world with different leadership Reddit could be in a much healthier position than it is right now.
I think there's an alternate timeline where reddit just kept on being a low profit-per-user site, and didn't do the 'monetization-degradation-decline' cycle we've seen so often with other sites over the years. There's no reason why you have to make all the money at once, especially if it's a tried and true method of trashing your platform, just so whoever absorbs all your fleeing users can repeat your mistakes in a few years time.
Why not just stick with what works?
Spend way less, in almost every category.
Not every business needs to do a billion dollars, or a billion users, or a billion x.