Maybe you could also flag for deletion the illustrations in question with the reason "Artist takedown request" or something to get some attention and a DM for the uploaders might also worth a try.

The staff here runs the site for over 10 years without fresh blood and grew a little stale.