What's more, the OP has only 5 posts, yet registered 3 years ago.
Clearly, they could not get the help they felt they needed here.
As far as causing problems, you simply have no idea how many people come here wanting or needing to post a pic, and just give up and go elsewhere. Only a few people obviously make their voices heard about it.
I have a very specific thread I want to comment in, and show pictures that I feel would help change people's opinion of wolves, or I would not be typing this at all.