I will generally stick with a site through periods of low or even no sales, because it's not really any effort to wait. Eventually, most sites will get their act together, and sales will pick up again.
So, I have been uploading new work to CanStock along with my other sites.
Suddenly, I'm getting rejections for inappropriate keywords, and no satisfactory response from support about why.
I am not going expend energy on a dying site to get things accepted without the keywords they need to sell. If I can't label an image about "bad attitude" with "bad attitude", what's the point? That moves the possibility of sale from "unlikely" to "impossible".
It's sad, I have always liked CanStock for some reason.