You're acting like companies like Apple would simply let "the tech oligarchs" make 20% of their revenue disappear
I don't want an apple blob I want to pick specific components and run linux
They wouldn't blink twice pushing everyone into iPhone, iPad and watches.
The death of Mac was already a discussion topic a few years ago, they only need do XCode on iPadOS or iCloud, Android Studio style.
Trillion dollar companies like Apple will still be able to get their hands on whatever they need, albeit at worse prices. Individual consumers trying to buy those components directly probably won't.
[dead]
You're acting like Apple wouldn't simply make hay in a world of thin client device subscriptions, where they can charge a subscription for the thin client device and the services that make it usable.