I think that a lot of things are hard to read if you're not in the vocabulary flow of that particular discourse. I sometimes forget that even though the words I'm using are fairly ordinary words, the concepts around which they cluster, which are the long concepts of literary tradition, may not be familiar to an audience.