This isn't even counting how, after completing the Main Quest, the faction I sided with ATTACKED one of MY settlements. I know the attacks are randomly generated but couldn't a few "If then" statements have been included to account for this? Granted the attacking forces never fired at me, even while I slaughtered them, and it didn't hurt my standing with the faction but it was still ridiculous that attacked.
Edit:
***TO CLARIFY*** I have no issue with settlements being attacked. My problem is with the AUTOMATED defenses not winning unless I am there.