After reading the headline and first paragraph, many people would bounce (especially on mobile). By giving them alternative exit strategies, the button marginally increases traffic.
(Yes, this has been rigorously tested.)
Most likely, the page is being rendered to HTML on the server and then client side javascript picks up where the server left off, once it has loaded and launched. So, you get the full page load, and >then< the javascript checks to see if it should display it.
The alternative is to have the page hide the content initially and have the javascript re-enable it, but this would involve a flash of 'closed page' for actual subscriber and people who came via google.
Try throwing in privacy badger, ghostery and no script, then see if it still does it.
What is the reason for this? I've seen this pattern in a few places and assumed it was to speed up mobile page loads. But seeing as it loads the full page before hiding it I'm now not sure.