> And I'd do the same with Meta, Apple, etc.
When I worked at Apple in SWE I worked on macOS and iOS (and tvOS and ipadOS). None of the things I worked on were sold as individual SKUs. The money came from selling hardware. Software was a thing that helped sell the hardware since the OS turned it from a hunk of electronics into a product.
How could you possibly propose Apple be split up? The same base OS is used in all their products so you can't split out macOS and iOS. The hardware all comes out of the same hardware engineering group.
All splitting up Apple does is reduce competition because there would be the iPhone company that takes all the engineering resources. The remaining rump companies would need to back fill engineering resources at great expense. If the rump companies "partner" with the iPhone company they're just less efficient versions of the old similar company. Either that or they just get bought by another company and there's less competition or ownership by a geopolitical rival.
The break-ups of Standard Oil and AT&T were workable because they could easily be split among divisional or geographic lines. Splitting up Google or Apple is either completely ineffective as it's just creating "partners" or the rump companies die out because they can't leverage higher margin parts of the larger company.