META Refresh vs. JavaScript Refresh

Před pár dny jsem si prohlížel zdrojový kód ESPN.com, když jsem našel následující úryvek kódu:

<script>
	ESPN_refresh=window.setTimeout(function(){window.location.href=window.location.href},900000);
</script>
<noscript>
	<meta http-equiv="refresh" content="900" />
</noscript>

Chápu, co měl kód dělat, ale byl jsem zmatený, proč by použili JavaScript jako primární metodu a META jako záložní metodu. Proč prostě nepoužít metodu META? Udělal jsem nějaký průzkum a našel jsem odpověď na Wikipedii:

Tak tady to máte. Používejte JavaScript jako svůj primární prostředek pro automatické obnovování stránek a značku META jako záložní.