From another perspective, It´s just a good strategy to do your own IPO (go public) without the legal/bureaucratic way. It´s creating your own NY Stock Exchange with the idea to increase your value based on what your users are doing now (because it will be possible to buy, sell and trade between users).
So, beyond the message that it´s for “giving back to the community”, Is it more a clever strategy to increase the company value, and even more the stockholders value? or I´m incorrect?