I think it's usually either that they feel they have to prove they're interesting, or they just have weird name taste anyway and don't worry about it making their kid stand out, because their kid's going to stand out no matter what. I mean, we all have our GPs. But for the truly awful names, I think it's usually reason #1.
https://www.behindthename.com/pnl/120652