badtuple, It's not "is it immediately understandable?"...everything is strange when it's new.
It's "do you only have to learn it once?"...If you can learn a thing once and then leverage it repeatedly without having to crack it back open then that's a good abstraction.