Historically Jython has used a different dict implementation, PyStringMap, for namespace dicts like these. PyStringMap is optimized for string keys.
In the future I hope we can either remove PyStringMap or at least make it a subclass of dict. Unfortunately that won't happen until at least 2.6.