> Is React really that hard to understand?
Beats me, I've never tried to learn it - it was the author's example of a framework that's harder (or appears to be harder) to learn than to just reimplement from first principles. Replace "React" with something that does fit that description if you like. Unless you think there is no such thing?