yeah, bikes are tools, and like most tools, they break.
you have to consider the chemicals people drink these days, we sweat them out. and as they come out they tend to be bad for the surfaces they come into contact with. that is part of the issue with the corrosion that a lot of the frames are having. and why we are seeing different colors of corrosion.
plus you have to consider the amount the weight some of the more recent bikes and frames, as they get lighter, they get weaker.
it typically has been (strength ,weight, cost,) choose two.