Google has removed a whole section from its JavaScript SEO documentation because it was outdated and Google says loading content with JavaScript does not make it hard for Google Search.
This change was made because the advice was "out of date" and Google handles JavaScript fine.