@jbaert
Microsoft managed to stall progress and keep users dumb and in the dark for 30 years.
Where the idea of GNU, with Emacs was to give even secretaries a tool that would enable and encourage them to start programming, now users have come to think and accept that if a program doesn't support something, it's too bad, not possible. Freedom has been taken away, as has empowerment. People use and think of a computer as if it's a fancy typewriter and don't realize it's a universal machine. No automation. Shoving and and aiming a mouse pointer.
Something like Firefox, for example, is "open source", but it's not free software to me. Although there's even JavaScript on board, there isn't even a minibuffer. The user cannot control the program, the program still controls the user.