I see what you mean by a spell 😆
I bought my iPhone 6s and a bit later, I got an iMac. Since then I haven't considered a PC. As I was surprised how well Apple products work together. And I was also impressed how quiet macs are. Having gone to great lengths with water cooling in the past. And I was always trying to get displays that were larger, and better.
But I had never seen a better display than my first iMac 5k. I can clearly see the difference between SRGB and P3 colour gamut.
And it's all the small things that added to the experience.
"And it's all the small things that added to the experience."
No doubt, on both sides
I have never said Apple hardware was bad or inferior. Specially the more you pay. I am talking about the experience of trying to use multiple brands(platforms) of devices once you have a Apple ecosystem set up. It is doubly infuriating that you can't use the hardware to it's full advantage unless everything is Apple and you paid for the hardware and should at least have basic functionality between non apple branded devices.
The Apple "experience" all in house is pretty great. There are exceptions that I have already stated within the line driving you up the ladder and of course the infamous upgrade charges for anything over base. Overall though if you are willing to pay at the moment there is nothing else like Apple.
However, if you are willing to try the alternatives you quickly realize there isn't much of a difference overall between platforms and the differences there are make me prefer Windows with the exception of overall polish and I used to love the graphical icons in the settings and the way it was organized and now it looks like a iPhone which I really don't like. And Windows 11 eye candy has gotten a lot better. So I don't feel it is as jarring a switch as before. Android is better to me at the moment than iOS and I prefer Samsung right now. So for me right now this was a great switch with Intel finally having a decent level of efficiency and battery life it also makes the switch less jarring.
And there is no spell on Windows. You can use Linux within Windows or just wipe Windows and use Linux. I can use apple products, Samsung, Google, Motorola and much more and most of the mid range and up devices all communicate well with my Windows/Android ecosystem. I am free to pick and choose what I like most and I don't have compatibility issues like trying to use an Android phone or tablet with Apple products. Windows has more Apple compatibility like itunes or music and AppleTV so I can still stream my Apple content. All of my icloud actually now syncs with ONEDRIVE!! amazing. So as much as I truly admire Apple products and ecosystem living without it is freeing and I don't feel I am making a choice because of fear but because of what works best and costs the least. No spells forcing my hand. Lol
But if you like being under the "spell" then I don't see anything wrong with it, and I am using words tongue and cheek. I am not literally serious, but it is analogous to how a spell works and magic and you can break that down into basic psychology. The spell is just basic human nature and playing to our weaknesses rather than our strengths and Apple didn't used to be like that. Two ways to market in the extreme, one is to make the customer feel that there is something new and exciting they can't live without and the other is fear, such as fear of losing out on a community, tight integration and ecosystem, and compatibility within your own system. Rather, I want to feel empowered and freed by my technology and not a slave to to it as much as I can. The ecosystem should be as open as possible and as inclusive as possible. It would be a win, win in the end, but the exclusivity and incompatibility are a feature and not a bug.
*Of course there are many psychological marketing methods and I just listed two as an illustration only.