GPL basically says "you have certain rights under copyright. We will grant you additional rights, but you agree grant the same rights to those who get your code. If you don't you don't have a license." Those who violate the GPL end up violating copyright without a license.
The fact that no companies are willing to test it in court signifies to me the strength, not the weakness.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds