I agree that if you have a background in a common programming language, R is not intuitive. I know it from personal experience.
However, for someone with no programming background, R may be quite reasonable. Just judging by my daughter's experience.