>This I actually don't agree with, a lot of people don't have a work mobile device
Here we're getting into a big factor: work vs. personal computing devices. I agree, a lot of people (including myself) don't have a work phone and don't want one.
So let's look at the two cases separately: home and work.
For home, I simply don't see people moving away from Windows, unless it means giving up a PC altogether, which actually has been happening to some extent with tablets and phones, which is exactly what I said before with the rise of mobile devices. The ones who insist on having PCs just aren't moving to Linux; I see no evidence of that whatsoever. Even my Linux-using (at work) colleagues all use Windows at home, and just keep talking about how Win10 is going to make them switch, but I'll believe it when I see it. If they haven't switched after all these years, I have zero confidence that Win7's EOL is really going make them move. People have been saying for so many years how they're going to switch to Linux because they're tired of Windows, and it never really happens; it's just like having fusion power plants or flying cars.
For work, most businesses seem to be stuck on Windows, and again I don't see that changing any time soon. For some development, there's been a big move to Linux, but it seems like most of that has been within VMs, because everyone is still stuck on using MS Office and Outlook, and only the engineering staff cares about using Linux (and actually needs it in many cases in fact). I just don't see how this will change any time soon; I've been waiting 20 years now for corporations to start moving to Linux, and instead we've seen some European cities do it, and then give up and move back (Munich). Again, I simply see zero evidence that there's any move in this direction, despite how much some of us would like to see it.