My experience. I owned an LCP. Worked great for pocket carry and shot fairly accurate at close range but had a snap to it. One day, I shot a friend's G42 and found it more comfortable to shoot and much more accurate. The size was only slightly larger than the LCP. I immediately traded my LCP for a G42.....and regretted the decision. Not that I got a G42 but that I got rid of the LCP. Within a week, I bought another LCP. Reason? Though the G42 is only slightly larger than the LCP, it didn't fit my pocket (and retrieve) as well as the LCP. I found that each had a place in my carry routine (except I eventually traded the G42 for a G43). To answer your question regarding LCP Pros and Cons:
Pros: LCP fits pocket better and I can draw it from the pocket much easier. Very reliable. Makes a great back up gun (BUG) for my G19. LCP is a great gun to get someone off of you so you can retrieve your primary. In a pair of khakis, I can comfortably have my hand in my pocket and on the grip (while holstered in my DeSantis Nemesis) if someone shady approaches and no one has any idea.
Cons: Slide does not lock back on an empty magazine, a bit of snap/bite when I shoot it, a little less accurate than the G42 (at 10 feet, I group the LCP at about 4 inches, the G42, quarter-size group), the .380 round is a bit impotent compared to the 9mm (which is why I eventually traded the G42 for a G43).
In my opinion, the LCP is a great pocket gun for when that is all you can carry, or as a BUG when you are carrying something larger.