The xml is often used by modders to alter the game and you don't want them to have to write obfuscated code by hand which means obfuscation must be automated. If the game has the code to obfuscate the xml then it's pretty trivial to rip that code out, reverse it, and produce the raw xml as a separate file. If the client cannot de-obfuscate the xml there's little point in passing it in the first place.Obfuscate XML so end users cannot "cheat" by viewing information such as POI locations (eg. traders).