Oh btw I have a 2011 alloy Giant xtc 29er and it’s been holding up fine.
On a side note I also have a Giant Defy Advanced carbon, the non drive side bearing cup became unbonded after just 6 months frm new. I expected a new frame, however Giant U.K said F*** off, and dealer had glued it back in, got it back a few months ago not realy been out on it much since… Expected better :?