GM put a stress relief radius at the corner where the flange bends, and may have left a burr on it. That could start a crack, and since the small hole makes that area the weakest, it would propagate in that direction. The parts are known to break, and that is the most frequent place. If GM had designed it without the cut out area, and made the bracket filled above the hole, it would not break. It is made to last about 5-7 years like all other car parts. Another screw with a washer would probably stop further incidents of that nature, because you are making the bracket flex less, and you are also moving the pivot for flexing toward the heavier part of the bracket. I have a few of the solenoids for sale if you are interested in one.
If you want to modify one, a triangular brace in the corner would minimize the flexing.