I believe it is due to the new TOS at psxscene, which basically claims that anything posted there is property of the new owners. Here is quote from the new TOS:
"By submitting materials or content, you automatically agree (or, to the extent you do not own all rights to such materials or...