>
It has happened in many cases. Many companies have used, modified and contributed to GCC in the path with no complaints.Hardly. Companies have complained plenty, but escaping the network effects of the GPL was expensive enough that they couldn't do much about it.
> The simple act of refusing to use proprietary software does not give users freedom in software, it just prevents them from being subjugated by that one particular piece of proprietary software.
Why not? If they want open-source software, they can use it. There, they're free.
> Copyleft is not necessary to have freedom, but it is pragmatic in that it leverages copyright in an attempt to further the pro-freedom political agenda.
By attempting to enforce a communist ideal of shared ownership of the means of production. Most reasonable people don't consider that to be 'freedom'.