I think Linux still prioritizes the command-line for a lot of config/setup, which can be extremely daunting for new users. In addition, there are also a million options for everything, which is great for freedom, but really confusing for newbies.
I should note that both of these things are amazing pluses for me as a power user/developer.
Yeah, I've heard really good things about Pop!_OS, especially for Windows migrants.