ClickCash did go shit for me for a long time until I struck lucky on a small amount of the right kind of traffic. They've had a varied track record with WMs, but they still pay me and personally, I trust them.
Ratios don't mean a lot - as someone else says, it depends on how you sell it, and of course how decent your traffic is.
Screenshot of this week so far at < 1:80.