Ok, then Axel=Roxas, Aqua=Xion, Riku=Sora, Kairi=BITCH, Namine= Diz, Xemnas= Mansex, Xigbar= Surfer Dude. Now you see my point? Dark Soldier is dark? We know. He's not referred to as Dark Knight though, it's his correct name.
I understand your point but, I didn't mean it doesn't matter what his name is. I meant that his name is unknown so a soldier and a knight are similar enough he should be flamed for calling it or or the other. Just like it doesn't matter if you say Coded Unkown or Cloaked Coded Person. Though Kairi=BITCH is very correct. Also the Aqua=Xion example is debatable. There is no correct name that is the name we use in this forum and maybe we invidually use that name but, as of now he has no given name. He should have been named Anonymous Man. Since we know nothing about him other than him being Xehanort's apprentice.