If the gift was specifically chosen for the individual, yeah, I can see being offended. In my experience, once companies reach a certain size, gifts are purchased and given in a one-size-fits-all manner. Inconsiderate, perhaps, but likely not intended to offend.
If you work for a company that has "reached a certain size", you should be aware that you'll have groups of people that make certain one-size-fits-all gifts inappropriate. Like pork products or alcohol in any country with a non-trivial number of Jews and Muslims.
If I give an observant Jew a kilo of bacon as a gift, why shouldn't they be offended by my being an arsehole?
Same thing.