You're so close to getting this right, but your string of reasoning breaks down as you hit the conclusions part.
Stability, possibility of running any old application, and plenty of people to ask for help if stuck are the reasons that Linux is gaining market share. Lack of stability, compatibility issues (many of them intentional), and the difficulty of getting competent help with real problems in Windows are the reasons that Windows is losing market share.

































