Honestly, I&#x27;m not sure. If it was really an issue, it&#x27;d be trivial to change the script to render things as nested divs and spans. The appeal of custom elements, at least to me, is that it makes everything more concise and readable. I prefer reading &lt;type&gt;whatever&lt;&#x2F;type&gt; to &lt;div class=&quot;type&quot;&gt;whatever&lt;&#x2F;div&gt;.