Well speaking for myself: the reason why I keep using Microsoft stuff is because I grew up with it. The first computer that I owned came with 98SE.
At this point in my life I do not really want to learn new programmes.
But if MS keeps changing shit I may as well move on to new horizons.