Sometimes lighter is better, other times the smallest size counts. I didn't say it was a big role to fill, I said it was a small role to fill. The 32 loaded with Buffalo Bore ammo offers sufficient penetration with much less recoil than a 380 version, offering better accuracy and faster follow up shots, as well as a much easier time getting and staying accurate by practicing with it. Others feel better about carrying the 380 Seecamp variants, nothing wrong with that either if the user does their part.
If you can accommodate a larger size for your carry needs, I would be the first to agree, LCP, P3AT, P380, whatever you want that works, it'll be better. And much better still would be a 9mm. If however you need to go as small as possible, the Seecamp is only a tiny bit larger than a Baby Browning, and unlike the BB has just enough power with the right ammo and shot placement.