What's in a name?

Honestly I don't care if the name is mom bomb or not, we all know who it's a reference to. And I don't think localization are trying to be "funny", there is nothing really funny in the name. I think Localization are just doing their job and keeping with the feel of the game. I think the name is fine. The word "Progenitrix" is quite an unusual word that I've never heard before but the word "Progenate" isn't, and if you understand the reference you can understand the meaning of the word easy from seeing how it's similar to the word progenate.