User Names

Why when I terminate an account The user names are still there? I know because I tried to terminate an account then recreate the account again. But I couldn't use the username it said it was taken. But I deleted the old account why doesn't the username delete with it?