In my experience "I don't give gifts because gift giving isn't efficient and here's a study proving my point" isn't conducive to fostering friendships.
If the people you hang out with think cat trinkets or socks are good gifts, I get why you became so jaded to it. Becoming the person that can give such gifts that are in the categories you appreciate, and cultivating friendships with others that do the same is way better approach in my view than just walking away from gift giving as a whole.