I will amend my earlier answer. Spot welds do have a finite fatigue life. Which means that after some finite time, even if never subjected to abnormal stresses, they will break. The finite time is normally longer than the car is expected to last, and far longer than its warranty.
"Normal use" does not include resurrecting a frame or car from a junkyard or chicken coop and putting it back in service.