Is there a reason Google doesn't derank these types of sites? I've seen the first few results all be these types of articles for some search queries. I'm sure it wouldn't be that hard to detect these sites to flag them for review.