The GPL style started having fights in the early 1980s as soon as it came into existence.
You think a license invented with the express agenda to become the one true license might spark controversy right at the outset? Who would have guessed?
I've always liked the GPL (v3 not as much). And I've always hated the notion that it was anything more just another license.
The reality is that others might choose to behave in thousands of different ways, the vast majority of which should be none of my business.
The art of regulation is to limit specific freedoms in order to grease other freedoms. In a free market economy, the principle purpose of (good) regulation is to ensure that ever venture has a graceful failure mode (i.e. that a bad aftermath of bad decision making doesn't effectively socialize risk). The secret of the free market is the graceful failure mode. Nice try, GreedCorp, sorry it didn't work out for you, please play again (uh, no, we're not dipping into the public purse to clean up your mess, but we will be pursuing your former stakeholders to accomplish the same.).
I swing towards a libertarian position on the issue of the GPL. I don't see any necessary reason to inflate the concept of "freedom" to include this additional public good.
Futhermore, the concept of "software" as distinct from other forms of property never worked for me. Information is a spectrum for all of us, from the most personal to the least personal. Software lives all across that spectrum.
90% of everything is crap. Regulation is no different, here. The problem is that bad regulation has the power of law, and is a harder class of crap to prudently ignore.
What needs to happen politically is that regulation needs to have a test suite. When regulation starts to fail items in the test suite, the courts should become leery about imposing sanctions. The constitution (in countries who pay any attention to the ones they have) already functions as a kind of last-resort test suite, but I think we can do better.
In fact, perhaps legislation should begin by writing the test suite before they write the legislation itself. Even better if there is a separation of electoral term.