They should, because they "steal" users from PCs. I know people who for sure would use PCs for games if didn't have consoles.
I am not sure if we could consider console players stolen, if they think of the PC only as a tool. I am talking of the users who would never consider a PC something beyond that, though I guess you mean the users who jumped ship. Well, a console gives the virtual promise of stability. You don`t need to upgrade all the time to play the newest game. Now I say virtual, because of the life cycle of a console, which forces you to jump wagon if you want to stay on the train.
1. Fragmentation is not that big problem anymore. The most popular distros (Ubuntu and Mint) and many others based on them work basically the same way.
2. Installing programs manually is not a problem, because all popular applications (and many many more) are in repositories. You can also download ready to install packages from the web.
I will agree, it isn`t as big as it was on the start. But still, there are many famous distros, and if the application you want is not available, you must build from source, and that is a hassle.
I`ve already mentioned the package manager, but I refered to the multitude of programs that you find on the net, like the small humble game you found the other day, or a timetable program you want to try out. These are not in packages, and require for you to do the job of finding the dependencies. Although they come with instructions, they are different for each program.
3. Problems with hardware might happen, but on the other hand sometimes things just work better under Linux. Generally Linux works much faster with all my USB devices (mp3 player, ebook reader etc.) and gives me less restricted access to them.
That may be true, but it is not the norm. A home user wants functionality at the first point. Features and speed come next.
1. People don't like changes.
People don`t like learning. Linux requires you to do that to resolve a problem. Power users like that, but home users find it annoying.
2. Windows comes already installed (do you really believe that ordinary users wouldn't have problems with installing it from scratch?).
I used to install Linux distros just to try them out. I could confidently say that some installation wizards can be as complex as Windows. Plus, there have also been PCs that were distributed with Linux preinstalled, like the Asus Eee Pc.
3. Many Linux developers ignore users and open source philosophy is not for everyone (you never know what's gonna happen to the software), so...
These are true, though I wouldn`t say it is not for everyone, I would say that not everyone cares about it. They just want to achieve something, regardless of how it was developed.
Also, you don`t know what is going to happen to a commercial software, either.
4... many people feel safer if they paid for the product or if the product comes from a big company (Android, for example).
Safer is not the right word. Assured would be more appropriate. All people have the notion that something which has a price is of better quality than something free.