I never really paid any attention to this website, but I do believe some of what it promotes is wrong.
I have never had my own personal customs made for me. I've always used customs made by others. However, I have a strict rule on uploading these customs. I always ask permission from the owner/maker of the customs before I use them. If they say yes, I'll upload it. If it is a no, I will never upload it. I always credit the original maker, never even mentioning the edits I've done. I try my best to respect the originals.
One of the heads I do have permission for is Depot now. It makes me sad as the amount work I had to do to ask for permission in the first place is wiped away. The custom itself is unique and not many people use it. I will hate it when someone accuses me of taking it off this website, not even knowing the actual story behind me obtaining it.
I'm not an artist. I can only imagine how those of you feel.