Jeff's arguments are valid.... But that said, in the smallish NW Ohio community we live near and work in I am fine with my choice of the .380 for every day carry. Company I work for does not allow carry in buildings. So my carry piece usually lives in my car. When I go out to lunch or gas station, it is super simple to slip my little TCP into my pocket whether wearing summer or winter attire. If I had to instead strap on something larger every time I got out of my car.... I wouldn't.... So IOW, something is better than nothing for me.
I have some experience putting down animals with .22 and have had instances where I have had to pump a whole bunch of rounds into a raccoon or similar to get it to stop moving. But I would rather have the option of a fighting chance with a .380 at close range than not having a larger pistol with me at all.
If I lived/worked in a rougher area, I would likely have already purchased a newer slim small 9mm. When traveling, I do typically have both my pocket gun and my Glock in car with me and will often choose to carry the larger caliber when I get out
of car.
When I worked in much more "urban" Toledo years ago, I chose to carry my 9mm Glock when exiting my car at the typical gas station there.