If a member delete his/her profile their ID can't be ever used again. So next time if they join again they will be issued a new ID but their previous ID will not be given to any other member. So it is confusing for example website have 100 members 5 of them delete profiles and joined again, so the last number of ID will be 105 against 100 members. If a member keep joining and deleting profile he/she will be wasting a lot of number of IDs. Also With unused IDs the ID search result would be blank. Correct me if you kept it this way intentionally.