I would say 2 main reasons are that these sites become to much to maintain and web masters leave them to die or if successful are purchased by bigger names who's sole purpose for the purchase is to remove competition, killing of smaller sites that are competing for traffic.

The second is that many of these sites pull articles from other sources or stories and neglect to make their content unique and enevatably get slapped by Google and disappear into obscurity.