Yeah, in 2016 you don't need to configure X or edit CHAP scripts. I think some people still hang on the allure of days gone by.
For the average user (who uses w10 or osx) linux is miles more difficult. Turn on your mac, login to apple, and 1 click download anything and it works. Linux has dependencies, and not-so-straightforward app store, and plenty of little differences that aren't obvious like osx. Thats what makes it so powerful though.
This is going to change with projects like snap and flatpak. Soon every app will be come bundled with its own dependencies like Windows exe's
The Linux desktop is different than Windows 10 or the MacOS, but it isn't harder, IMO.