So they carry around swords, which do no damage to Heartless or Nobodies whatsoever, AND Keyblades to unlock Doors, Keyholes etc., just so they can fight with swords instead of Keyblades?

That's genius there.