I like your idea and it could be a unique selling method for a new social media site. However, as long as enough people are willing to spend their time there for free, why would the operator of such sites decide to give anything to the contributors? Another problem is to determine how much a certain account has to receive depending on the value it has contributed. And then the risk of fake accounts will surely increase.