Part of it is definitely that, and it's worked. I finally did install the Reddit app on my phone which makes me much more valuable to advertisers. It's user-hostile, but there's a business method to the madness.
RedReader and Slide come to mind.
Edit: that was on Android, I guess there are alternatives for iOS too, even if less likely to be open source.