There are ways around that, I would store all the files in a packed archive so they would need to extract them first. You could encrypt the files as well there are some good units out there to do still like encrypt streams.

I like xml because it does mean you can tweek the files.

then again I was always hacking the Command andConquer Red Alert unit files as they were just plan text as well.