^^^ I'm not saying that this is the case but it's interesting that the brands in the two photos you chose to post are known to have fake Chinese frames floating around.
Everything breaks. If you want lightweight racing stuff then it isn't going to be as durable. If you want durability it isn't going to be as lightweight. Think F1 vs Hummer; Each has its place but comparing them is just silly.