I have tried many different programs and companies, and the best I can get is crappy links.
So don't use programs and companies. Really. You're fishing in an overfished pond.
I have two article writers that churn out 40 articles a month for my main website.
You could probably publish their articles on 4X4 sheets of white paper and string them together in a roll for what those articles. At least they'd be of some use then.
First, professional web content writers are the farthest thing from subject matter experts you can get. Secondly, unique content is not the same as quality content. Low end blogs want unique content. High end blogs want expert level quality content.