제 생각에는 캐릭터의 삭제와 생성이 무제한 가능하다면, 자신이 원하는 캐릭터가 나올 때까지 계속해서 생성하는 부작용이 발생하기 때문인 것 같습니다. 그러니까 생성가능한 캐릭터 갯수는 정해져 있을거고, 게임 시작도 안하고 생성 노가다만 하는 얌체같은 게이머를 방지하기 위해서죠.
캐릭터를 실수로 삭제하는 것을 막고 삭제 신청 후 마음이 바뀌면 대기 기간 동안 삭제를 취소할 수 있도록 하기 위함입니다. 실제로 대기 기간 중에는 캐릭터를 복구할 수 있는 경우가 많습니다. 그리고 캐릭터 삭제와 관련된 아이템 닉네임 등 여러 시스템적 문제를 방지하기 위한 조치이기도 합니다.