I'd say the 4,700ish members that haven't posted yet only registered to view the Golf video clips etc...
Shouldn't you maybe make some kind of rule to delete every new member after six months if he didn't have posted at least 1 post during that time. This is just a proposal, not that you would actually have to make a rule like this and actually also do it. It's up to you, administrators.