I assume this was posted so that we can trash the loading bar for being anti-web, punishing users on slow connections. There is no technical reason to hide the core content, which is transmitted in the first request, until every other asset has finished loading.