While I find the tongue in cheek, punny naming in the Python ecosystem (mostly the modules these days,)
charming, I find the straightforward and predictable naming in other ecosystems
useful. When I'm programming, I really prefer
useful. Naming hints reduce cognitive load and reduce time looking things up. When you've got arbitrary names for a bunch of things, that requires a lot more rote memorization which isn't one of my strengths.
People having fun naming their projects with references or puns or whatever might make them more likely to make the project to begin with, which is probably more important. But even within Python, it's much easier for me to remember "ok, I need install numpy and requests," than "ok I need Beautiful Soup and Twist" or whatever.