iOS would instantly be the biggest target for crapware ever. Enough companies want out from under apple that you’d be almost forced to use sideloading to install mainstream apps (Facebook, Fortnite, Spotify, etc), so users would expose themselves to all sorts of scams very quickly.
You seem to be a power user, and I get what you want, but pleeeease no signed binaries! :D For me a setting "I know what I'm doing" would be good enough :) (like on Android smartphones). That way I can install anything I want, and you can install only signed binaries.
Perhaps some middle ground can be achieved.
I think the idea is that if Apple finds you signing software with malware, they can invalidate your certificate, and then your software won't run anymore on anyone's mac. And you know that you will lose your certificate and have a hard time creating a new one if you sign malware, so you probably won't do it. You also know that by default, your users won't be able to run malicious versions of your software, so your reputation won't be damaged by stories of "I installed the Schipplock Frobnicator App and my machine got infected".
In effect, it's a decent system to allow other distribution methods than the App Store without opening the flood-gates for malware and trojans. I 100% agree though that there should be some obscure option to run unsigned software, it should be a system acting on behalf of the user to protect the user, not a system acting on behalf of Apple to control the user.
Apple has been working tirelessly for years to retrofit the iOS model to Mac. It's probably just a matter of time, unfortunately.
Being skeptical, and critical is important. This skepticism, criticizing and warning caused Apple to at least postpone their CSAM scan and reconsider their algorithms.
We need to talk, and talk indeed openly about the things we don't like. Otherwise we'll be the real chickens at the end of the day.
"But we said Microsoft would do this bad thing, and then they did it!" is not a valid argument for why we should believe "But we've been saying for 12 years that Apple will do this bad thing Any Day Now™! They haven't yet, but it'll definitely happen Very Soon, just you wait!"
Companies are companies. I'd love the future to sucker punch me and prove completely otherwise.
Meanwhile the only PC I own is a Steam Deck.
As a user of portable Macs, I concur. I use Linux desktops, Mac laptops and iOS mobile devices.
> All I want is the for the iPhone to be as open as a Mac. Let me run binaries signed by legit devs!
That should be nice, indeed. It'll take us to the good old PalmOS days.
Maybe users should be more mindful and more educated on the pros and cons of dumping their entire private lives in the devices they don't control and are instead controlled by publicly listed trillion dollar corporations who's sole purpose is revenue growth and shareholder ROI.
Just a thought.