Backward compatibility is not that convincing. If the items should not be imported (that is, if it was a mistake in some sense to import them), then we should fix that. Is there a good way to deprecate imports? (That is, print a warning the first time someone uses sys...., for example?)
Re Nils' remarks: I think that we should have good reasons every time we deviate from standard Python. From that point of view, maybe (?) "math" or "operator" would be sensible things to import, although I don't remember the last time I used either. Do others use these frequently? "sys" and "os" are not directly tied to anything Sage-specific; they don't seem like they belong at all (although I do use them).
--
John