I don't think there is a perfect system, but each system can fix a problem. It's just like nobody can please everybody, just doesn't exist.
@Obvio-0bvio I disagree with your last post, doesn't mean you're wrong. But neither am I. Members who are simply here to take, I call them freeloaders and parasites and yes, they bother me, that's why I sometimes I only share in private to others who share. Those that have a different opinion from me don't bother, everyone is different, I don't take it personally. Posting reviews is encouraged but not required? True, but how does that reflect in the real world... ask the 2 other boards that died.
Those that try to squeeze in the vip section, can be squeezed out by vip members, and again, I don't expect everyone to be friends among the VIPs, but they will all be active contributors.