вопрос очень интересный и спорный
Два варианта решения проблемы
1. Самый логичный
Если устройство позволяет устанавливать дополнительное ПО и предусматривает коммерческую деятельность на рынке ПО под эти устройства, то компания, предоставляющая услуги размещения ПО на своём маркете не должна претендовать на какие либо проценты с продаж и не должна иметь права на ограничение распространения ПО в обход их маркета. Максимум - символический взнос за размещение программы
Соответственно, если устройство таких вещей не поддерживает, либо распространяется без прошивки - то никаких ограничений к нему действовать не должно.
2. Самый простой
Исходя из формулировок - айфон это телефон, а мак - компьютер. Стало быть, телефон можно купить у конкурентов - сосунги/сяоми в плоть до какого-нибудь отечественного ирбиса, а компьютер купить у какой-нибудь тоже конкурирующей организации типа леново. С этой точки зрения - здесь проблем вообще не видно. Не говоря о том, что там ЕГС как-то борется со стимом, хотя тут конкуренция ограничивается лишь осведомлённостью пользователя о наличии таких магазинов для игр.
Раньше я думал, что в компьютерном мире - монополия почти невозможна, а если таковая и будет - она будет не устойчива.
Но узнав о возможностях .NET, мне стало страшно за то, что эта монополия мало того, что есть очень давно, так ещё и проблема в том, что всё идёт к ухудшению условий для обычного разработчика, соответственно и пользователя.
В Windows 10 .NET имеет большой прирост производительности, но как мне кажется, для монополизации своего языка программирования (C#), они могут замедлять (и ведь искусственно замедляют) работу программ, написанных на других языках программирования, чтобы относительно новый язык выглядел на их фоне очень выгодно. Конечно, никто в открытую этого делать не будет, никто вам баннер во весь монитор не повесит о том что ЕБАТЬ СМОТРИ КАК БЫСТРО НАХУЙ, но с выходом новых процессоров, которые, предположим, будут обещать увеличенную производительность в 2 раза, ваша программа будет показывать прирост только в полтора, когда те же шарпы будут показывать нужный прирост. В связи с распространённостью этой операционной системы - у разработчика ПО не будет выбора, он будет вынужден использовать то что ему навязали, иначе он прогорит.
они могут замедлять (и ведь искусственно замедляют)