Hello Dutch and welcome to Forums Help. The thing behind the 10 posts is because we offer skins that we design by ourselves and we offer them for free. I don't think that any other site offers this amount of unique free skins to it's visitors. We could have done it in a commercial way and it would have succeeded and we would have much more profit, but we aren't seeking for profit only, as we care to have a huge and active forum as well.
At the begining there was no 10 posts requirment, and all what we had by that time is users registering for downloading stuff and leave without saying a word, that happened with almost 90% of the forum members by that time. That's why we add this 10 posts requirment to keep the forum active and I think that 10 posts is not a hard requirment regarding hours spent on designing skins.
As for the spam, we are doing our best to limit it, and as for spammers, we are not the ones losing, it's them who are losing because they receive a permenant ban and without any warnings in most of the cases.
Yes we care to have an active forum but we also care to have good members, who are seeking help and ready to offer help for others. Simply we care for the quality of this forum