Earlier quoted context omitted.
> presumably, people who open source their code do not care about profit That's not true. There are business models around open source, and many companies making money from open source work. (I'm only reacting to this specific part of your comment)
I think you are splitting hairs. Yes those models “exist”, if by exist you mean they have dual-licensing setups with different tiers (community, professional, etc). The point is that most individuals who open source their code do so without expecting financial returns from it. In that context, whether Carmack has a $1 or $1e9 doesn’t make a difference.
Again, as I said, I was only reacting to that specific part of your comment, because it is obviously wrong.
(and thus the rest can't follow since you use it to draw a conclusion -- which doesn't mean you can't fix this, I don't know, actually I didn't get your point and I don't see how it counters what you replied to -- but I'm not really concerned about this part)