Even then, it&#x27;s fairly easy to load the video asynchronously and as part of the last assets, make its intro blend in to a single-color background, voila, problem &quot;solved&quot;.<p>I find video backgrounds ridiculous most of the time (though they can be done really well), but that&#x27;s not the real problem here - the real problem is including 200-800kb javascript code that does nothing but track your user, and often enough doesn&#x27;t do it for <i>you</i>! (Hi Facebook!)<p>The real problem is using massive js frameworks for the sake of adding dynamic functionality to your site that, often enough, isn&#x27;t actually worth it.<p>The real problem is that very often, these &quot;features&quot; are only as necessary as the marketing team says they are... the people who have the ability to ask &quot;why?&quot; and the ability to understand &quot;why not&quot; don&#x27;t have the voice (or guts...) to do so.