Readable for whom? And how could you possibly understand why something is readable for a given person or group without touching upon psychological topics? Reading is a mental experience that varies from person to person in many ways. Reading code even more so.
What if you don't care about analyzing the psychologies of programmers, and just want to say why one thing is more readable than another thing?