A learning curve exists with everything different than what you are used to. Once one gets past the initial differences, I find Linux easier to stay comfortable with.
I find that with Windows, the tendency is to learn to navigate around by rote rather than by actually understanding the underlying functions you are using. When that is the case, even different versions of Windows can have a frustrating learning curve. With Linux, once you’ve got your head wrapped around things, it’s like riding a bicycle.
Now, I’m so used to Linux that I find the learning curve for Windows frustrating...lol