Reddit wanted to kill third party apps because they have ad blocking features and don't show unwarranted sponsored posts. Reddit wants to serve users as much ads and sponsored content as possible, which was not really able to happen with third party apps.
I think it had more to do with tech companies using their API heavily to train their language models. Getting users over to their app is just a bonus, probably.