I agree. It seems likely to me that for-profit investment in developing new technologies (and commercializing existing technologies on a large scale) has had a greater positive impact on human welfare than charitable spending over the last few hundred years. Given that it has also made a lot of early investors wealthy in the process (while no doubt also destroying the wealth of many more) and likely has a net positive expected return on investment I personally like it as a way to allocate some of my resources.
I agree. It seems likely to me that for-profit investment in developing new technologies (and commercializing existing technologies on a large scale) has had a greater positive impact on human welfare than charitable spending over the last few hundred years. Given that it has also made a lot of early investors wealthy in the process (while no doubt also destroying the wealth of many more) and likely has a net positive expected return on investment I personally like it as a way to allocate some of my resources.