Question: why are jhp more accurate?
Answer: The base of a bullet is a determining factor in it's stability/accuracy. The base of a JHP, having a jacket covering the base- not the nose- with lead base exposed as a "Full Metal Jacket", can be made very precisely. This enhances accuracy.