What about this: http://docs.python.org/dev/py3k/whatsnew/3.1.html#other-lang... (the fifth bullet)
It seems to make things more reasonable. After all, Python has showed that saying "that just how it works" can be avoided, as in the case of / defaulting to floating-point division.