We are passionate. Apple simply is not. No rage or criticism, it's just a fact !
The Pro Audio industry is an anomaly. If you are here, it's for a reason. Due to the (relatively) small $ amounts involved, it's a "non-attractive" industry for the financial capitals. So, only the passionate ones (who more, who less) are here - to stay. And I couldn't be happier for that
But from a financials colossus perspective, things are completely different. As financial and international press reported, Apple revenue for Mac (all computers running OSX/macOS) is about $25 Billions. Apple's revenue for iPhone only is $141.3 billions. iPhones alone financial value is 6 times all the Macs together.
After knowing that (and being NOT a computing passionate company !), Apple simply decided to transform all Macs in to iPhones. The first thing Apple did, is to close the macOS development team, so enforcing the iOS dev team. Today macOS is deployed by a handful of iOS devs, with a much lower priority than iOS. That's how things are, sadly. They *legitimately* imagine a future where (in theory) they offer a computer (tablet, desktop, smartphone, watch, etc. ...including cars) with a built-in iOS-like operating system and an app store. On the app store you'll find what's strictly necessary to accomplish your tasks.
Do you want to become a pop-star? You get Logic and you're done, period. Do you want to become a popular Hollywood filmmaker? You get Final Cut and you're done, period. Everything to give you the illusion you can be whatever you desire. Everything provided under a bell jar, exclusively at their own conditions.
Why it doesn't work (to put it simple) ? Because of the completely missing alternatives and because experimentation any any sort is not allowed ! It is ok for the simple average end-user but for engineers, physicians, pro-audio lovers etc. it is a completely non-sense - and the fact they don't understand that, just means Apple's "vertices" have literally no direct knowledge and experience of what computer science is - that's the point.
So, if you want to build your bell-jar "trap"
, the first thing to do is to get rid of the small developers and their unpredictable (in the good manner) behaviour.