Because theyre a domain registrar, its not the same process for them. They can essentially pay pennies on the dollar to hold them for several months-a year. I’m not sure if they get it back like a deposit, but it costs them almost nothing. You can complain to WIPO but you might have difficulty getting anywhere without suing and showing something trademark infringement (with a registered trademark)
Usually this can happen when you are owed money by an institution (bank, insurance, stocks, etc) and you either dont claim it, dont get the check, forget about it, or it happens outside of your knowledge (e.g. grandparents set up an account). In the US, you can usually check with your state’s Comptroller’s office. For example, NY has unclaimed funds under the office of the New York state comptroller
I’d reccomend going directly to the state .gov website and looking there or making sure you have the state website if following a link. They will let you search by name for unclaimed accounts, and then after choosing the one you want to claim, it will ask for ssn, dob and name, etc. If they can verify that information, you get a check in the mail. Ive gotten a few hundred from old insurance that probably settled some account after I’d switched.