In a perfect world, the bullet leaves the end of the barrel with all its body engaging the barrel until the instant it exits followed by hot high pressure gasses. If in our real world the crown becomes worn or damaged, the bullet will engage the barrel a tad longer on one side rather than the other. The barrel resistance is not constant and the bullet is "thrown" from its intended path pushed by those gasses, in extreme cases it actually tumbles, resulting in keyholes in your target. This is why one cleans the barrel from the breach end, to minimize crown damage. Recrowning can put an inaccurate barrel with crown damage back into service producing acceptable groups. If you throw throat erosion into the mix, think in terms of a rechamber or a new rebarrel.