Well it probably needs some adjustments.
So maybe it should be automatic that when a huge company sues a small company and loses, the small company gets all its legal fees paid plus a big payout for their time being wasted.
And maybe it should be different if small companies sue huge ones (e.g., patent trolls), or if small companies sue each other.