Well, for what it's worth, I contribute to both iStock and Shutterstock, and have never seen anything like these. Of course, I don't go looking for them, either. I must say, however, those were pretty gawd-awful.
My contributions are wildlife, nature, and landscapes. Thankfully he didn't find anything objectionable about my work. ;)