I do agree that it should save your language choices and continue to use them for every run until you change them to something else.

I don't, however, agree about making "all languages" the default for new players. The initial default should be the language your client itself is set to, as it can be reasonably expected that the player understands that language. Unless a player actually understands all the languages available to select, they shouldn't select them all until after they've run all the dungeons so many times they can do it on autopilot and don't need to be able to talk to anyone. (Even then, it's relying on the hope that nobody else will need to talk to them either, so can be a poor choice. I'd never use it for that reason.) It's certainly not something a new player should be using, at least not unless they actually do speak all four languages, so it would be a poor choice for an initial default.