I just don't believe that you couldn't charge enough for a single user to be worth more, subscribed and in a 3rd party app, than they would make on the website as an advertising target.
Am I missing something here? It seems like a blatantly obvious compromise.
reddit's ceo does not behave like a logical actor but instead is driven by emotions, mostly negative ones towards 3rd party apps.