I switched to Mac as my primary two years ago and I'm still finding myself frustrated at the software a lot.
It's not just that it's opinionated - that's fine. It's that those opinions are often just poor UX.