But again, the issue is not on-ice competition but the fight for revenue. The Kings are not exactly the Yotes or the Preds or the Panthers we're talking about here. They're located in the 2nd most populous city in the US, so while they were 8th in the conference it wasn't because of their market. In fact, they were able to pick up the Carter and Richards megacontracts without a problem, something small market teams would not have been able to do.
Whenever they end up reaching an agreement on a new CBA, it will be the owners (with help from the player agents) who find all the loopholes that they can use to get around any rules designed to stop them from losing money on stupid contractual decisions. Just like they did last time.
That seems to be what ownership is looking for in terms of "fixes" - a system so locked-down that they can't possibly make bad decisions. It won't work, and the smart owners know it - they're just using the contractual issues as a lever to increase the owners' share of the revenue pie.