If the initial html that loaded on the page also had the ads in it, it'd be much harder to block them and also make the experience of seeing those ads much less unpleasant.
As it stands what people are doing is loading the initial html and saying "no thanks" to all of the follow-on stuff.
There's two sides to every story.