Well, if I wanted to I could do some simple encryption so it's not stored on my computer in plain text. That still doesin't answer my question if it's ok with Blizzard to do that. In order to have the game save your account name you need a different install folder for each game, and I prefer it that when I make a change in one wow window and log off, the settings are saved for all of them.
Connect With Us