This logic would also apply to other tech blog and generally tech sites with tech-savvy users. Most of them, including Wired, Ars, Digg, slashdot are doing just fine.
Digg has their own marketing/advertising team, unlike reddit. I think this makes the difference.