We should not delete PaidCourseRun on unenrolling the student. This model was created for tracking purposes and was meant to keep track of the payment status of the enrollment.
It was first introduced and described in this issue #738
The deletion of the model was introduced in this PR #1474.