"...only Members are allowed to submit their hub entries for search & listing, and those in turn must be approved."
I'm not a member. But I have a non-rip [fan game] that I've spent a number of years on (in my spare time).
I have gone to extraordinary lengths to ensure a rip could never be made of it, too (by being the only person to ever have the code).
I strongly disagree with this. All I read when I see that is:
"we will be trying to squeeze money out of our community"