Apple has enthusiasts willingly installing beta software to bug test it for free, and I don't mean "I work at Walmart and make no money, I mean zero dollars, nada, nothing". That used to cost them something. Even people who plaster ads on their cars get paid something.
Developers are making all kinds of software which makes their OS appealing without that their platform would suffer.
Apple couldn't write that much software on its own. Are all of those independent developers getting health insurance and any other benefits working for Apple? No. Yet they still pay 30% for the privilege of having a platform to write for (sarcasm intended).
I'd really like to add more memory to my Mac after I buy it. If you have $7000 you can get a MacPro for the privilege of adding more memory and you can also buy four wheels for $500. They just keep taking away and keep finding ways to profit.. there comes a point where even zombies snap out of it.
Again, you seem to see things with an amazingly backwards Bizarro view. Developers do not pay Apple 30%, Apple pays them 70% (actually
85%, unless you sell over $1,000,000) of the price that Apple collects. Feel free to go to a retail store and demand more than 70% of the price they sell your product for and let me know how that goes for you. And ask for health insurance and benefits while you are at it.
And Apple does pay
their employees quite a bit to test software, and
then they release the software for the more general population to beta test, if the users want. Sorry, but I paid Microsoft to get the beta for Windows NT 3.1, and was happy just to get the software and documentation. If you don't want to beta test for Apple, maybe do not download the free beta... I'm getting old, so I don't find it fun like I used to, so I don't bother, and they have yet to force me. Do you complain when the person at Costco offers you a sample, and tell them you should be paid to taste test?
But, like you, I would prefer to be able to upgrade the hardware in my Mac. That is finally complaint that I find somewhat reasonable. I've kept my 2011 MacBook Pro and mini specifically because of that, and I didn't buy a Mac for 9 years because of the lack of upgradability. When I did buy an M1 MacBook Air, I bought the bottom of the line, figuring it was now a sealed, disposable device and I would just use it until it no longer worked and eventually buy the minimum to replace it, so Apple would get less of my money than they used to get. I actually found it better than I expected, much better. The architecture of Apple Silicon at least now makes it fully understandable why the
memory isn't upgradable (sorry, it isn't... even in the MacPro, and even if you splurge for the optional wheels, as it is built into the CPU module), but I wish they would at least allow NVMe SSD upgrades for those of us that usually do stuff like that (that, you can
actually do in a MacPro). But Apple have not actively pursued the upgrade enthusiast market since the Apple II, so I don't see them changing their direction, and computers have been becoming more like standard consumer electronics for the last 50 years, so you can expect more companies to just build sealed units, since consumers have gotten accustomed to it with tablets and phones. As much as I do not fit the standard user profile, most people buy their computers and never open it, and those people really do not care. That mass market is a much bigger target than you or me, and Apple Silicon works really well for that market. Extremely well.