@aral I think that there is a more nuanced discussion there.
The way you frame it leaves no space for licenses such as MIT, which are about sharing as well, but with different constraints and guarantees.
Yes, I know that licenses such as BSD/MIT allows one to close their alterations on derivative work. If that is a concern, then GPL is your friend.
Still, there are cases when the authors are perfectly fine with that, and still want to share their work. In these cases BSD/MIT make sense.