I'm not a webdev so I understand if this point is naive. The Apollo dev said the cost will be about 20x what Reddit pays for its user. Obviously Reddit needs and can maintain a competitive advantage by having a native app. So charging more per user for a 3rd party app is not unreasonable. For the sake of simplicity let's say that reddit makes $1.00 per user per month that uses their app. Currently they make no money…
That's not the way things work anymore. If they think they can charge $10 a user and get away with it they will, regardless of how unethical or deceitful they need to be. And it's not just Reddit, it's our entire world of business "leaders" that have adopted that attitude.
The problem is that you're looking at it from the perspective of what makes a good product, and view 3P apps as part of a good product. However, the only question getting asked by the executives, board members, investors, etc. is "what makes a ton of money?"
Bring back the product focused people IMO.