Unfortunately as we have learned from open source software, it doesn't matter if it's write or wrong. The only way to enforce licensing is to litigate.
The decades of GPL violations have taught us the only way to get commercial interests to not abuse copyleft licenses is to force them via the courts, and in doing so dis-incentivize other businesses from violating the licenses.
But it isn't 100% effective by any means, and usually relies on a large commercially successful organization to already have aligned interests in enforcing their GPL/copyleft licenses.
The decades of GPL violations have taught us the only way to get commercial interests to not abuse copyleft licenses is to force them via the courts, and in doing so dis-incentivize other businesses from violating the licenses.
But it isn't 100% effective by any means, and usually relies on a large commercially successful organization to already have aligned interests in enforcing their GPL/copyleft licenses.
Anything else is just ethics paper fodder.