They are ridiculously weak. Took me the entire 1500 rounds to kill the Deathclaw in Concord, on Survival (much, much easier to just build some turrets in Red Rocket, lure it there and let them do it).
I have a mod in mind that will fix all of this, but it will take some time to do (think...