Because it hinders development.
XP was a good OS. So should we stop there? Should Vista and 7 never have come out?
That is the flaw in that attitude. Things that are good enough can still be improved. And if we stick to that motto, then we would miss out the better stuff.
That is why I am so-so against that motto.
To be fair, I can understand that it is a hassle to upgrade to 7, partly because it would have to be a reinstall and partly due to it is a completely new architecture, which is bound to bring changes, and sometimes not always for the best. So the once stable system might become unstable.
But I do think it would be a good idea to try out something new when you get the excuse for it, ie a new computer or the OS crashes and you cannot recover or something like that.
To be honest, I am not entirely a fan of Microsoft software. The ones I use is simply because I know of no better alternative or I simply do not want the hassle to try other software out and adapt to the new environment.You seem happy with your Microsoft stuff, because of that, I'm not trying to sell you on what I use, even though I think it's better. Do you think you'd have better luck converting a satisfied person?
Microsoft software is huge, sluggish and treat you as dumb. Usually no settings to configure and so. I do not like it.
Conversions are difficult things. How easy it would be would depend on your definition of satisfied.