Full disclaimer, I'm a Windows fan and run a successful technology consulting company based on Microsoft products and services. I'm also a user of the majority of products Apple makes, starting with the first iPhone. I bought a new MacBook Pro with the M1 chip and use it as my primary machine for a month to see how it stacked up against my Surface Laptop. The idea was to understand what was better or different when using a Mac. The highlights are below!
The applications are now the same
All the applications I needed were easy to load and install. Sure, some of it works differently than on Windows, but Microsoft is making a big effort to standardize their development process to make it app-centric versus package based. Head over to the App Store and click install, just like on your iPhone. The entire Office suite (Word, Excel, Outlook, PowerPoint) comes as a single App bundle, just click and go. Teams and OneDrive are a little different to install, but intuitive. If you are a long time Apple user you will appreciate the ease of App Store and setup of the app once it's installed.
It should be noted that the Outlook application on a Mac is quite different than it's Windows version. If you are a long-time Mac user this will all seem normal, but it does take some getting used to if you are coming from the Windows version. All the functionality is there, just different ways of getting to it. The reality is that you can always head over to the Outlook Web application and do what you need to settings-wise.
You can *almost* do everything
All the routine tasks are handled easily. The issue is when you wanted to do anything "special". Moving files via OneDrive/Finder is clunky, and there are several SharePoint/Teams functions that don't work correctly. I found myself having to run downstairs to fire up my Surface at least once a week to complete a task. I'm sure if I was more familiar with the Mac OS in general I could have figured some of this out. The reality is that Windows apps will always work better on Win10. Same way Mac OS will only work on Apple hardware!
The lack of a formal dock is also a productivity hit. I understand the whole connecting the Mac up via USB-C and Bluetooth, but it takes extra time when moving from one location to the next. That said if you have an Apple ecosystem, screen casting via AirPlay or sharing via AirDrop is pretty convenient.
The (corporate) security is not as good
Yes, you can unlock your Mac with an Apple watch, but for some reason you also can't unlock a Mac with FaceID? Surface does this with Windows Hello, which is also fully integrated with the Microsoft 365 security services. From device deployment to retirement the Surface is secured and managed centrally via Azure AD. The Mac is simply treated as a mobile device like an iPhone or iPad, which is not bad, just not as secure as a fully joined Azure AD machine.
The Mac is also using your Apple ID for security, which means yet another integration and connect of accounts to get it working properly. This is not a big deal at all, but the same way that Apple controlled the hardware AND software to make the user experience seamless….Microsoft is doing that now with the Surface and your M365 user account.
If you are like 99% of business users and do not work in marketing with specific creative application needs, get a Surface. It will function seamlessly with ALL your applications, is easier for your technology partner to secure and support, has a docking option, and looks pretty cool. Not to mention you get a touchscreen and more colors to choose from!