I don't have a problem with 380 itself- I have been carrying a Beretta 84FS Cheetah. What I don't like with most 380s are the guns themselves - most are just too small to shoot well which to me is more important than how concealable they are. But most people buy them because of their small size and hence the LCP and many like it that sell so well. I can see why people like them but I can carry a bigger gun IWB and keep my pocket free for other stuff. And yes you can get a 9mm (or bigger these days) that's the same size or smaller that the Cheetah (and I have a couple and do use them) but I personally like and shoot well the Cheetah.
I agree that a 9mm is better in one regard - Price! 380s make range visits more expensive.