This might be a way to protect people who really don't want an account from having their identity stolen. If you deleted your account, one of your connections could see that and make another one in your name to mess you up.
I think it makes sense to allow reuse of usernames, but only after a sufficiently long period of time. I don't know if 20 years is enough, but something in that ballpark would be needed to reduce the risk of identity theft.