At this point, breaking them up into smaller companies. Then start fining the individual companies so the balance sheets feel the fine more. Increase the fines exponentially for each violation.
What is the likelihood of that happening? Realistically? Does anyone think government can, or even wants to, break up large companies? The large companies _own_ the politicians.