If the pin was truly welded into its socket, there must have been a high resistance at the contacts caused by corrosion, or weak springs, or dirt, or something else. Whether this was the fault of your cable, or the car, or your neglect of both is impossible to say. In the absense of evidence I think you have to bite the bullet and accept the cost.
Do you charge outside? Do you refit the rubber cap on the cable at the end of every charging session?