The internet is now littered with badly written content linking to more badly written content, all in an attempt to increase inbound links and ultimately rank higher in Google. And since Google can't tell the difference between badly written and well written content companies continue to pump this crap out. A lot of problems might be solved with some healthy competition but I don't think this particular problem would be. It would require a new way of ranking that severely devalued inbound links and that seems like a really, really hard nut to crack.