Yeah, those tubes look awful wimpy for an alu frame. Aluminum has basically no fatigue limit, so if frame design allows it to flex it will eventually fail. Thats why aluminum frames generally use large diameter, thin walled tubing; makes for a very rigid frame that avoids that issue.
The...