I haven't seen any of those. But since this is a free site, I can either ignore it or click on it, then go on seeing what lovely things others have made.
I have too many other things lined up to get mad about in the future, don't need any new ones.
I love this site, spend WAY too much time on it.