It’s not an enormous effort if you plan for it. They clearly knew about this, and could’ve afforded to plan for it. Their whole shtick is locking users in, and DMA is their nemesis.
“We realized the tech is not as addictive as we’ve hoped so we won’t be able to raise token prices enough to be profitable, so here’s a way to make you consume a lot more tokens without even realizing”
I’ve read many horror stories from Indian developers about how they’re treated. They can’t escape it since almost every company in India will treat them the same. Their only escape is a remote job or to relocate.
I believe we’ll see this play out in a global scale. Once every employer paying a good salary does this, we won’t be able to pick and choose, without forfeiting a huge chunk of income. At that point I’d rather become a baker.
I hate this so much that I strongly considered creating a family Apple ID. Nowadays I’m just considering leaving Apple ecosystem altogether. Hopefully soon.
You listed “corporate backing” as a good thing and “no adoption outside Apple ecosystem” as a pain point. Why would it get adopted outside Apple ecosystem if Apple decides what happens to it?
Swift being maintained by the open source community is an illusion. The community was very against function builders. Apple went ahead and did it anyway because they needed it for SwiftUI. The open source community just provides discussion, and Apple gets its way either way.
Not a good analogy. Once you build a bridge, it’s done. Software nowadays is never “done”, and requirements constantly change. It’s more akin to building a rope bridge and trying to upgrade it to accommodate cars while it’s in active use.
I’m using native mail app of iOS/macos and search bar works for me. However, iOS has a persistent issue of not fetching new mails, even from iCloud, which has support for push updates. I inadvertently build a habit of opening mail app and refreshing.