> The question is not whether a company can change, it's whether it will.
I think whether a company can change is the right question, because it stands to reason that if a company can change, then given enough time, it will change. How much time is "enough" for any given company is anybody's guess, and as stated in my original post, I'm certainly not claiming that in this case Microsoft has in fact changed for the better. But to rule out that possibility completely because of what they've done in the past strikes me as irrational.
I think whether a company can change is the right question, because it stands to reason that if a company can change, then given enough time, it will change. How much time is "enough" for any given company is anybody's guess, and as stated in my original post, I'm certainly not claiming that in this case Microsoft has in fact changed for the better. But to rule out that possibility completely because of what they've done in the past strikes me as irrational.