The GPL is not and has never been magic pixie dust. Ensuring companies and people comply with it costs money thanks to the legal system. The folks at gpl-violations.org and Software Freedom Conservancy do a lot of good work bringing companies into compliance, including helping Linux developers to sue VMware for their infringing use of the Linux kernel.
https://sfconservancy.org/ http://gpl-violations.org/