There were plenty of "non-techies" who used Google Reader before it shut down. And at least in my circles there are plenty of non-techies who say that they don't get the concept of twitter.
EDIT: Both, Twitter and RSS, have their own terms and concepts which need some kind of introduction for most, especially non-tech people. For Twitter its hashtag, TL, DM, etc for RSS its stuff like Feed, Reader, etc