OK but there are other similar words that start with gi like giraffe and gigolo, but really that’s not why I or anyone I knew in the 90s started using the soft g to say “gif.” We did so because we learned about the format, and said “Neat, what’s it called?” and they said “it’s called a gif” because that was the name of the format. We didn’t debate the pronunciation because it had been given a name, the same way you don’t ask a person you just met “Shouldn’t ‘Bob’ be pronounced with a long ‘o’ like the very similar name ‘Job’? I’m going to call you ‘Bobe’ because that makes more sense to me.” You’d have to be a massive douche to say that out loud to a person who had just introduced themselves.
If someone said it with the hard “g” we just nodded and went about our day because it doesn’t matter, we knew what they probably meant and they just hadn’t read the manual.
Pronunciations change over time, and that’s good. Language is a function of communication, and better communication is what enabled humans to transfer knowledge. If someone uses the soft g, you know the word they’re saying, and I know you’re probably not saying the word “gift” from context. We’re communicating either way, and we don’t have to pronounce every word the same.
Case in point, I don’t say “emission” with a long “e” sound, I say “ehmission” because it doesn’t matter that much.
The only way to be wrong is to claim that someone else is saying it wrong.