This is such an interesting example of how different readers experience the same work differently.
One thing I really like is when a story with a complex world building doesn't show (or tell) me everything immediately.
I get some bits and pieces, and in the beginning I don't understand a lot, but my understanding grows as the story goes.
When it is done skillfully, I really enjoy this, but I can totally see how it would destroy the experience for someone who thinks it is their fault that they didn't get the full picture...
No, I can agree with that. It builds anticipation for something interesting to come.
My problem is when I read something and remember reading before, but either forgot, missed a detail that now seems important, or miss understood the nuance of the previous reference. The easiest example is like the "henery's assistant" reference. If they just referenced "johnny" instead, and I don't remember who that was. Origin Story is a story I'm reading and like, but most of the time they are using the superhero name, but occasionally some refers to them by their given name and I don't always remember both. I see the point of doing that, because it reflects the deeper relationship a character has with the hero, so it is good writing, but it can be frustrating for me. Hence, the lowest denominator reference

.
I'll just say, this doesn't explain everything about this, but dyslexia sucks

. It also causes many more issues with reading that slow me down and are frustrating. So, sometimes it builds up and makes it no fun, even for a good story I am enjoying.