I've been mostly lucky so far with pugs. I haven't had a really bad group yet in this game. Though now that I say that I probably will soon.
Also, since we can't see other people's damage, I'm less inclined to inspect people to see if they're properly geared. So I may have had people like that but not realized it.
The thing that I found funny about the original post is that out of all the bosses, they got the Fabricator on the first try. That's *usually* the part where people get stuck.