Am I the only one who doesn't get all the outrage? They are a private company with a CEO and investors and that's their data. There was never any promise to be a community effort. Why should they let Apollo etc make money out of their data.
And before people say "it's NOT their data! Users cre it" - yeah it's user generated data, which users then donate to Reddit in exchange for reach and publishing tools.
It would be different if it was on the fediverse, which has totally different premises. But Reddit is a private company and eventually they would have to turn a profit. That was always on the cards.