It's not so much FRAMES of BMW twins that break ... it seems to be more the final drives. The pics posted by Mezo pretty much illustrate this.
I have heard of broken sub frames here and there with the big twins but seems most catastrophic failures are final drive related.
And that brings us to weight. BMW have spent MILLIONS of euros in the last 10 years to trim weight from the big GS. They've done well, making the latest R12's lighter and stronger than any GS before. But it's still a heavy bike, even though it rides like a 650!
The R1200GS is lighter weight than the Yamaha Tenere 1200, Guzzi Stelvio,
Aprilia Capo Nord. But the KTM 990/1190 twins are substantially lighter, make more power and usually don't break frames.
Why?
Most of the excess weight on BMW's comes from the Shaft drive system, the trans and the very heavy duty engine. Strong, heavy crank and cases. Luckily BMW finally fired Trans maker Getrag, and now use a lighter, Japanese made trans which is substantially lighter, shifts better and is quieter. Win Win.
But it still is NOT ENOUGH!
KTM somehow does all this with LESS weight, still maintain strength.
But even some BMW chain drive bikes are heavy IE: 800GS P-Twins.
IMO, the 800's are heavier than they should be. Compare engine weight
of the F800's with Yamaha FZ-09 triple (MT-09). The Yam makes more HP, less weight and is a smaller package!
And I'll bet it's reliability is better as well! The F800 series is an OLD Rotax design left over from the 80's.
The Yam triple is ALL new and borrows directly from MotoGP tech.
The SS1000 Sports bikes prove BMW CAN build a lighter bike. Will this mind set of LIGHT IS RIGHT transfer over to the GS line? Dunno?