Thanks to Windows 8. When I knew a new OS is out, I wanted to upgrade, but I did not like it very much. So I switched to Linux and I am really happy with it.
Of course with Linux you need to be a software geek. I mean you do not need to be like that, but being a software geek helps to change some things.
As for ease of use. Linux is way more easier to use than Windows. It is just that people have been using Windows from years so they find Linux hard to use just because they are very familiar with Windows.
But give a child a Linux PC vs Windows PC and I am pretty sure that they will find Linux easier to use. I mean just try Linux Mint, Lubuntu, Xubuntu.
Most people that complain about Linux being hard to use haven't even tries Linux in the first place or they have accidently tried not so much beginner friendly distros like Arch, Debian, Puppy Linux (that one is a pain is the.. you know backside.., it was my first Linux distro).
For a new user, I recommend Ubuntu, Linux Mint, Lubuntu (if they are on old hardware).
I would recommend Linux Mint the most because it is the easiest to use.
When I started linux, I used everything point and click with mouse and all. But now I do most of my work in Terminal because it is faster than anything. To install a software I just have to do "sudo apt-get install gimp" if I want to install gimp. To uninstall it, I just have to type in "sudo apt-get autoremove gimp". It is as simple as that.
To check all the network traffic, I just have to do "sudo nethogs wlan0" and even I download things using Terminal because everything is much faster with terminal. To download from say
http://example.com/download-link-here.zip all I have to do is "aria2c -x4 http://example.com/download-link-here.zip" and it downloads it all.
Seriously Linux gives you the most control over any other OS. But let it be Windows users would never understand. When I used Windows, I did not understand these things, so it is quite understandable, but really, for me Linux is way better than Windows. I can do anything with it. Seriously, anything I want to do unlike in Windows, you can just do what Microsoft wants you to.
All the benefits like Linux being free, no virus, security, lightweight, faster and everything aside. These are just things to attract Windows users to Linux but the real fun of using Linux is way different than what is advertised. Only a Linux user would understand that. No one else knows that feeling, that experience. No Windows user can ever know that without using Linux.