Покажите мне, пожалуйста, место где есть требование всегда искейпить этими сущностями
вот тут я не нашел
http://www.w3.org/TR/REC-xml/#sec-predefined-ent
Насколько я понял, MSXML искейпит только когда есть неоднозначаность, например
<e value=""">
А в каких реализациях DOM это работает по другому?