I tested this issue both Chrome 5.0.375 and IE8.0, it works on my end, the steps are as follows,
2. Input <a href="xyz"><span>Text</span></a> in html code editor area
3. Switch back to "Normal", the span tag is not removed
What's your operation steps?
Regards,
Eric