(Thats not a bad criticism.)
I'm just wondering about why xml is used for content and savegames saving?

I would use json - it's fast and much smaller than xml.
*starting xml vs json fractions war*

The biggger the content becomes, the smaller a json is in relation to its true content. And i dont edit the actual xmls this often, they're just a data storage.
Special xml features were not used as far as i can see.
And i would remove the line endings, they are not required, cost space and performance IMHO.
What do you think about it? Am i wrong?
Greetings
PS: maybe move this to modding forum, but it's also a technical topic. thanks.
#edit removed egosoft from title as they have probably not the time to discuss