> letters are difficult to distinguish and recognize on an individual basis
The important part is that the words are not difficult to distinguish.
> Put this all together, and you have text that's miserable to read.
Interesting how you can come to that conclusion in a few minutes. It would be tempting to write off Kanji if you encountered it for the first time, no? Give it a try before you shoot it down out of hand.