The only thing that the GPL family prevents is coercion, effectively reaching a local minima of coercion-by-others as a function of coercion-by-vendor.
Granting the freedom to coerce doesn't reduce coercion.
Not distributing source code is not coercion. GPL forces people to do work in exchange for a promise that they will not be subject to volience, that's coercion.
Granting the freedom to coerce doesn't reduce coercion.