Usually what happens (this happened to me) is that somebody accidently allows their domain name to expire and there are opportunistic companies who snag them up, thinking somebody will pay a bunch of money to buy them back.
My last name is Elze and a long time ago I bought the domain elzeonline.com. Didn't have much on there except links to my band websites, used it to host images and other files, but mostly just used the email address. Let it lapse probably 10-12 years ago and it's still for sale by the assholes who snagged it up:www.elzeonline.com
Asking $3895 for it. Obviously not worth anything to anybody but me, so there it sits.
Why would another legitimate company use something like that for their domain? To bring traffic to their site. The domain probably had enough traffic that they think a lot of people will mistakenly hit their page, see something they like, and buy it.