> why not retain creative control of your ideas and make millions at the same time?
Because there are (a lot!) of people who are more interested in an equitable work than extracting fortunes for themselves.
Because you "make millions" on the backs of the people you string along, and not everybody wants that.
> Horray, effective altruism! You mean the thing that allows you to ignore any current problem in favor of pretend problems a hundred years out? And conveniently includes making yourself rich, which is of course only happening to fix said pretend problem. And, well, your life really pleasant on the backs of others, but that's a rounding error.
> Meanwhile, if you start a software co-op... who exactly are you helping? One option here is helping an industry that's currently setting itself up for a marvellous collapse because it treats open source as an opportunity to extract only. (Until the maintainers give up, and then there'll wailing and gnashing of teeth)
Another side is helping people live a more sustainable live. There's nothing wrong with a co-op to e.g. ensure health care and pensions. While working reasonable hours.
Could this fail? Probably. Maybe even likely, because co-op folks tend to be a bit more idealist, which makes business survival a bit harder.
But let's not pretend there aren't a lot of people who wouldn't be willing to join a co-op, or that it generates absolutely no benefit.