hmm, interesting, and I don't deny that 'commercial' companies can have good (unintentional) effects. But I am sure there is a space between charity and 'actual' companies, along the lines of what Fábio Barbosa[1] is doing. Which makes me wonder if it is viable for startups to take such an approach?
[1] http://www.youtube.com/watch?v=SrONJfa9lZU