The reason it's not true here is that other plugins use blocking script tags (inline <script> tags), whereas when you dynamically inject a script tag, the page continues to load and there's no way to know when the symbols will be available to you.