For complex platforms I may see your point. But what about personal pages or blogs (including hosted like Wordpress)? Why do webdevs even remotely consider publishing an empty webpage in case the client does not run javascript?
What do you think my impression of your website is when all I see is a blank page or an endlessly spinning loading wheel?