90% of third party apps are able to accommodate this. Apollo for ex caches thousands of posts per page load, which no app with self-hosting would ever incorporate. Reddit has also offered to work with the third party apps to improve efficiency.
I personally do not believe that reddit has egregiously demanded something unreasonable. However they have produced a masterclass case study of terrible PR and a CEO that has lost the rhyme.