I switched from Mac to Windows 10 and it was painless.
Also, did you take advantage of handoff or airdrop?
I imagine if you were strictly using cloud services, it was a relatively painless transition.
How on earth does your personal experience compare to any of that? You don't even cite what made it easy.