Companies should automatically be flagged for a breakup audit once they hit a certain revenue number. A thriving ecosystem of smaller entities is much better for everyone.
I said audit. Not straight away splitting them up. The audit should assess if the monopoly is a bigger destruction of value than the economy of scale is a production of value from the perspective of society.
Split fab off from design, and you have two major players in a configuration like AMD/TSMC. They seem to be doing quite well, and I don't see why the intel fragments couldn't compete
That sounds like an unnecessary accounting headache that leads to a nominal company for every new iPhone would fail to lead to true competition's virtures.
Remember these aren't some game company AIs or subservient robots - they engineer loopholes to protect their interests. Expect Hollywood accounting but even worse.