I'm sure the complaints will be loud, especially on this site. Will it be a large enough fraction of users to make apple care? Not so sure.
Increasing security/limitations now means that you can't install things in your /home any more (at least without root). I used to be able to install opensc for using a badge with ssh. Now I have to install cask ... which requires root/admin privs. Similarly if I say brew install iterm2, when I run it it just says "iTerm.app can't be opened because Apple cannot check it for malicious software"
In the case of Apple in particular, I think the bigger cry will be from tech companies shipping paid apps who see this as a first step towards expanding Apple's 30% cut in the app store to all native applications.
You might get lucky at first, while they're still slowly turning up the heat on the proverbial frog's bath. However, the way UI/UX design is moving, options of any sort are being eroded away. Just so things can be "easy".
Take media sharing / device discovery for example. It has gotten to the point that just about any consumer product either has to communicate with some external server to find devices in your home, or use one of the multitude of zeroconf / airplay / mDNS / etc type protocols. It's gotten to the point that you can't even build a home network with more than one subnet in it. If I want my (most like fully of security holes) IP cameras to not exist on the same VLAN as my servers, well, good luck getting to two to talk to each other. Same for printers, media players, speakers, TVs, receivers, etc. If it isn't on the same subnet, it might as well not exist. Could this be easily solved with an option of typing an IP address into a config page? Yes. Does any product offer this? None that I've seen.
Sorry for the ranty example; I've been fighting that issue recently.
That's a critical difference between MacOS and iOS. The former has a gatekeeper that prevents you from running software from unapproved sources; it can be turned off. The iOS gatekeeper can only be disabled by subterfuge (including paying Apple for a developer account).
Increasing security/limitations now means that you can't install things in your /home any more (at least without root). I used to be able to install opensc for using a badge with ssh. Now I have to install cask ... which requires root/admin privs. Similarly if I say brew install iterm2, when I run it it just says "iTerm.app can't be opened because Apple cannot check it for malicious software"
Certainly seems like the screws are tightening.