Last I heard, this website wasn't doing particularly well, Stomped just shut down, FilePlanet and Gamespot charges you for faster downloads... you guys want everything for free, yet someone has to pay the bills somehow. There may be more to offer on a website, assuming you value quantity over quality (though there's no reason websites can't do both, but that costs a lot of money), but there's no way to actually make money online. You can't give stuff away for free with no revenue, imagine that.
As for the specific demo issue, I think it's hypocritical for websites to, on one hand, bitch about things like ad blockers depriving them of revenue while at the same time feeling comfortable with stealing revenue from magazines by hosting demos without permission (and if they have permission from the magazine or the game company, this discussion is moot). It's also on shaky legal ground, because you do need permission to redistribute files (oh, and removing DX8 completely violates every distribution agreement, which specifically states you may not alter the distribution in any way).
Put it this way: How would Blue feel if I was to take his content and post it on my website? I could take some of his traffic, thereby depriving him of viewers and revenue. Yet he feels it's fine to host a demo that was given to a certain publication for exclusive distribution. It's hyporcisy.
As gamers, perhaps you don't, and shouldn't, care, as you just want a demo, but if you're in the business, trying to make a living (for anywhere from 2-30 people) while people are basically stealing from you... well, it sorta sucks. It's the equivalent of warezing to the companies, though the rationalization of warez ("games are too expensive") don't really wash when we're talking about (relatively) cheap magazines.