Text would be more useful if it were editable after placement, and rasterized on request. That would require significant changes to the program.
If text must remain in a bitmapped mode, it should at least be in a separate layer, and not irretrievably embedded in whatever layer is active when the text tool is selected.
When the text tool is selected, it should create a new layer, which can later be merged on request with any layer.
Help get this topic noticed by sharing it on Twitter, Facebook, or email.