It's not like ANSI forces everyone to name their saves in English
Actually it does limit a lot the saves which are named in other languages than english, it's pretty common in my games to have non native english speakers write the save name in english currently (from what I saw).
At least I do name my saves in english.
So I don't think forcing it to ANSI suddenly means everyone can understand the name of multiplayer saves.
You're right it doesn't, but it makes people name their save names mostly in english so I guess that's for the better (again based on the assumption that I'm right about the sentence above your quote). Although you're right it will force chinese people or other languages to name a save in characters they don't want to write, I understand how frustrating this could be.
But multiplayer saves is not the main point of my argument, a lot of people play singleplayer and it would seem silly to restrict them to ANSI. I think at least singleplayer saves should support Unicode, but I don't like the idea of single/multiplayer having different rules.
I agree that having different rules wouldn't be nice. In my opinion it would be silly/confusing.
If you can't name singleplayer saves in Unicode then it seems like we're only making partial Unicode support, and languages like Chinese will always be only "partially supported" like they are now.
Yes it's true but that's a tricky debate I think, both sides have advantages and disadvantages, and I wouldn't be able to say which is best (apart from my biased point of view).
I totally understand your arguments and agree with them, but I also think there are positive arguments for ANSI-only, and my goal was just to list all arguments I thought of, both ways are good to me as I can't really decide myself, although I slightly think that ANSI would be best but again, sorry for repeating, but this slight advantage is based on the fact that these are characters I'm used to.