I can understand not liking the name because you just don't like the name. Maybe its sounds silly to you as a name. I can live with that. What I don't get is the "leave religion out of it" argument that always seems to come up with the Goliaths. This isn't the first thing used in the game that borrows something from a religion, and I don't think it would be fair to borrow from some and not others.
I'm not sure if the story of David & Goliath (or any other mentioning of Goliath) exists in Jewish Mythology/Mysticism. I know the mythology shares characters and stories with the religion, but its a separate thing (with admittedly blurry lines), and no less valid a source than say Greek or Roman Mythology.
<disclaimer>Role playing and mytology are hobbies for me, not a career or an obsession... my 'facts' could be wrong. My reply is written from my viewpoint as I understand things to be. Feel free to educate me...</disclaimer>