This is just a suggestion which will most probably be denied, but im going to put it out there anyway.
To decrease the Amount of Leeching by a little bit, and to increase the amount of Contributing to MMOwned, New members should have at least X Amount of Rep or to beable to view Links.
Edit: Another variation of this idea could be, New members get a Limit, X amounts of Links they can view/click before they get blocked until they reach X amount of Rep.
I've considered the Pros and Cons of this and here they are.
Pros:
Reduces the amount of Leeching done by a bit.
Increases the Amount of Contributing into MMOwned.
Cons:
Could lead to Leechers posting reposts or useless threads to attempt to get their rep up.
- Ground Zero.