Whilst I completely agree with your stand against RPH, you should be aware that people will always steal others' content and claim it as their own. I've seen people steal public, free and open sourced patches and claim them for their own to reap the credit from it. Just keep it in mind that if you release things publicly, this can and will eventually happen. It may have happened before, and you simply weren't made aware of it. RPH has a history of just leeching content from other sources to avoid doing anything on their own.
The community congregates in an echo chamber where they have to agree with the Admin or get banned, so you can't expect anyone to help you from there either.
What can we the Modding Community do against RPH besides refuse to help them? They're already stealing content without permission, and there is no way we can 'punish' them for it. As brutal as it sounds, I think people just shouldn't release content that you aren't willing to let others claim credit for.