I want to agree, and I understand the position, but there's no room for nuance when you throw around the work 'always'.
I think I disagree that it is always good.
For instance, if a company is paying someone to work on open source, and they use that to leverage the project in a direction that is against its other users' best interest, can that be good? I don't think so.
There are numerous examples of situations and behaviors you could come up with that are not 'good'.
I'm all for people making a living, but I don't like bad behavior, no matter if it generates 'freeish' source code or not.
I think I disagree that it is always good.
For instance, if a company is paying someone to work on open source, and they use that to leverage the project in a direction that is against its other users' best interest, can that be good? I don't think so.
There are numerous examples of situations and behaviors you could come up with that are not 'good'.
I'm all for people making a living, but I don't like bad behavior, no matter if it generates 'freeish' source code or not.