I will try to explain why I returned:
In the three years I have used a series of devices, mainly Microsoft Surface computers and the experience hasn't been as great as when using an Apple computer. I have had a Surface Book, a Surface Book 2 and many Surface Pros (even the actual model). Most of the issues I had were driver/firmware related, but made the experience of using a Microsoft premium device not so premium, at least for me which I am spoiled by the way Apple computers work. I had issues with graphic drivers, especially on the Surface Book 2. When using the device detached as a tablet, and the attaching it to its base, would cause graphics corruption. Sometimes, when the devices woke up from sleep many things wouldn't work properly and a reboot was needed. Overall the experience of using Surface computers was not as smooth as when using Macs.
As far as Windows concerns, I consider myself to be an expert (I am a Microsoft IT Pro and work in the industry) and still couldn't understand where Microsoft is going with its OS. I think not even Microsoft really knows. There is this duality in Windows, which makes the whole experience not as optimal as it could be. On one side there are the Win32/64 apps and on the other side the UWP (RIP) apps. Most UWP apps have been underwhelming. Again I felt that things are better in theory than in reality. Windows is still not as smooth as an OS as macOS is. Also, Microsoft doesn't have a complete ecosystem like Apple does, so I had issues with the following services:
- Playing content from my computers to my TV. I know that there are various solutions out there, but none of them works as good as AirPlay!
- I had trouble finding a good video editing app as Final Cut Pro (I know that Premiere is great though, but I prefer Final Cut Pro)
- Font rendering is not on par with macOS. It works differently, but I prefer the way macOS handles fonts and rendering (but this is just my opinion).
- I couldn't find a good substitute for Omnifocus. I have tried many different apps, but none of them was as good as Omnifocus.
- Photo apps are also not as good as on the Mac. I prefer having Apple Photos..
- Backup: I love Time Machine and in Windows I used Acronis True Image. There is absolutely no comparison between the two. Time Machine is much much better.
Overall, the most important services and software I have been using on my Mac, work much better than on Windows.
One of the biggest issues I had was the lack of integration with my smartphone. I have had many Android phones in the last years, but none of them had the level of integration that an iPhone has with macOS. Answering calls from my Mac, sending SMSs, using continuity and handoff, etc..All these things I have missed while I was on the other side..
Overall the key take aways are that for me, Apple has the most complete platform and if someone uses all components of it, then the functionality and level of integration is unparalleled. Windows is like an island and doesn't really offers solutions for my needs. It is also not as well thought out and polished as macOS. The lack of gestures or support for devices like the Magic Trackpad (there is nothing equivalent in the windows world AFAIK) is a regression for me.
At the same time I have seen Apple making steps to change its course, which made me leave on the first place. I see that Apple is now trying harder to make macOS exciting again. I see that macOS and Macs are very important to Apple again and that makes me happy.