>The only problem with that attitude is that it eventually leads you to >the same position that Microsoft is in with Windows -- where too many >years of refusing to drop backwards compatibility were completely >holding them back.
i thought of that too. as with many other things, the trick is to find the right balance. important code changes/cleanups sometimes have to be made, even if they break things. if that happens too often its going to annoy the users.