Yes it certainly is a combination of fatigue and a casting defect. As cast components can last a lot longer than that.