Yep I've got to agree with you on thatEither poor design/QC or cheap/inferior methods used. That tiny amount of material on a crucial structural part of the frame is a joke. Throw in incorrect torque values and then cube refusing warranty claims on the basis of 'wear and tear'!
I would have thought they could incorporated metal into the fixing points