Ruger LCP is smaller, lacks worthwhile sights, and is harder to disassemble. Glock is larger, has good sights, and is easy to disassemble. I find the Glock much easier to control as I basically have only two fingers on the LCP. Bottom line is personal preference. BTW, the Glock appears to be engineered for 9mm so I’d look for one in the near future.
I wonder if this is Glock’s way of doing reverse marketing. By putting out a .380 now, it causes many to yearn for the 9mm they most assuredly have planned in the future. Pent up demand, that sort of thing. I imagine that the g42 is a very pleasant shooting pistol.