the problem is that they can't contribute to their community as they wish.
Sorry, my intent was this: users of GPL software are still allowed to contribute to their community when they wish. To distribute proprietary software isn't contributing to a community.