This video shows how RDF and SPARQL can be used to create interactive mash-ups from Linked Data sources. Try to do this with JSON :) Or even property graphs.
No Web Components, React, JSX, Svelte, Shadow DOM etc. etc. were used to implement the UI, only XSLT 3.0 and Saxon-JS.