Comment Comment by fchu Having great returns and improving humanity are very different things. I'm pretty sure a lot of scams are benefiting their creators very well, and yet... parent fchu 5 years ago