you have said it yourself ... Apple
could open this up to all users...
Apple are under no compunction to create anything other OSes.
As other OSes are under no obligation to create stuff for iOS.
Apple even releases new phones with USB C plugs that operate at 2.0 data transfer speeds.
it differentiates a regular and a pro device.
Group chats work exactly as the base comms methods of SMS and MMS allow.
How many times have i already told you this? too many...
The carriers are compressing the files to reduce the data they have to transmit.
I have told you this. Many times too.
But you keep blaming Apple. It simply is not Apple's fault in this case.
There are many many standards, Things evolve.
But you can still buy slow but usable USB 2.0 memory keys.
By your reasoning they should all be USB 3.2 and keep updating.
some new bluetooth devices still only support 4.0 - surely it should be 5.2 by now...
devices choose what codecs they support. soundbars all have computing power to handle surround but some choose Dolby Atmos, some choose DTS X. some neither.
the list goes on and on.
there is no one forcing manufacturers to support new standards.
customers decide if they are ok when buying.
iPhone users seen happy enough which suits Apple, their target audience.
and Android users continue to switch.
you and DoJ call it trapped. the rest of us call it satisfied.
and if Apple dont keep satisfying us, there are plenty of alternatives and easy ways to switch platforms quickly and easily.
i escaped Spotify, used a $4.50 app to move 99% of my 16000 song playlists, to Apple Music.
30 minutes later i have better sound quality and no more whinging Spotify.