It’s become clear over the past 20 years that we’re headed for the megacorp cyberpunk version of dystopia, where it’s more important who you work for than which country you live in. I think there ought to be many limits on corporations: market cap, employees, levels of horizontal or vertical scaling, etc. When a limit is tripped, they should be forced to divest into *competing* interests, not collusive.
You can say it’s great that Apple has become the single-source provider for OS, computer, tablet, phone, headphones, music, TV, storage, AND CREDIT CARD, and I use all of that, but it’s creepy and weird that we let companies have this much concentrated control over our lives. These areas should be broken up.
Wouldn’t it be great if we had more viable choices for operating systems and hardware platforms? Maybe the work involved in bringing a modern operating system or a new CPU to market precludes having more than 2 or 3 players. But there’s no inherent reason to have a credit card from a computing platform vendor. Any bank could offer a similarly great app for your phone. They just choose not to.