On websites like Chess.com you can "request" old usernames if the user in question has been inactive for several years, and if you get approved you can steal their username for yourself while they get labeled as "inactive." Unfortunately you have to be a premium user to do it. I wonder why more websites don't do that. Even if you have to be a paying member to do it, it's better than inactive usernames just sitting around and doing nothing.