Hi Leo, I would agree with you and it may well be 'inaccurate' in some way. I don't think the same can be said for the Youtube link I provided, so there may be some 'truth' in the article's claims as they seem to tie in with each other would you not agree?
"The eternal mystery of the world is its comprehensibility"
Albert Einstein
Albert Einstein