The webdriver property is as far as we know the only one that stays different if you use non-headless chrome with puppeteer. Rest can be handled by use of non-headless chrome as mentioned in the article.
But you are right, after reading through it again, this section of the article should be improved.
But you are right, after reading through it again, this section of the article should be improved.